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());
        }
コード例 #2
0
 public static string EventToSimConnectEvent(this TOGGLE_EVENT input)
 {
     return(input.ToString().Replace("MOBIFLIGHT_", "MobiFlight."));
 }