internal override void HornBlow(HornTypes type) { try { Win32HornBlow((int)type); } catch (Exception ex) { base.LastException = ex; throw; } } internal override void DoorChange(DoorStates oldState, DoorStates newState) {