public void RegisterToggleEvent(TOGGLE_EVENT toggleAction) { if (simconnect == null) { return; } if (genericEvents.Contains(toggleAction)) { return; } genericEvents.Add(toggleAction); logger.LogInformation("RegisterEvent {1}", toggleAction); simconnect.MapClientEventToSimEvent(toggleAction, toggleAction.ToString()); }
public static string EventToSimConnectEvent(this TOGGLE_EVENT input) { return(input.ToString().Replace("MOBIFLIGHT_", "MobiFlight.")); }