The SIMCONNECT_FLOW_EVENT enumeration type is used with the SimConnect_SubscribeToFlowEvent call and the SIMCONNECT_RECV_FLOW_EVENT message.

 

 

Syntax
enum SIMCONNECT_FLOW_EVENT : DWORD
{
    SIMCONNECT_FLOW_EVENT_NONE,
    SIMCONNECT_FLOW_EVENT_FLT_LOAD,
    SIMCONNECT_FLOW_EVENT_FLT_LOADED,
    SIMCONNECT_FLOW_EVENT_TELEPORT_START,
    SIMCONNECT_FLOW_EVENT_TELEPORT_DONE,
    SIMCONNECT_FLOW_EVENT_BACK_ON_TRACK_START,
    SIMCONNECT_FLOW_EVENT_BACK_ON_TRACK_DONE,
    SIMCONNECT_FLOW_EVENT_SKIP_START,
    SIMCONNECT_FLOW_EVENT_SKIP_DONE,
    SIMCONNECT_FLOW_EVENT_BACK_TO_MAIN_MENU,
    SIMCONNECT_FLOW_EVENT_RTC_START,
    SIMCONNECT_FLOW_EVENT_RTC_END,
    SIMCONNECT_FLOW_EVENT_REPLAY_START,
    SIMCONNECT_FLOW_EVENT_REPLAY_END,
    SIMCONNECT_FLOW_EVENT_FLIGHT_START,
    SIMCONNECT_FLOW_EVENT_FLIGHT_END,
    SIMCONNECT_FLOW_EVENT_PLANE_CRASH,
};

 

Members
MemberDescription
SIMCONNECT_FLOW_EVENT_NONEShould never be received.
SIMCONNECT_FLOW_EVENT_FLT_LOADGeneric event that indicates that a flt file will be loaded.
SIMCONNECT_FLOW_EVENT_FLT_LOADEDGeneric event that indicated that a flt file has been loaded which means that the aircraft is in a new state and that some internal variable should be re-initialized using the ones from the sim.
SIMCONNECT_FLOW_EVENT_TELEPORT_STARTGeneric event that indicates that a teleport action will be executed. During a teleportation, some systems, physics… might need to be paused to avoid weird behavior.
SIMCONNECT_FLOW_EVENT_TELEPORT_DONEGeneric event that indicates that a teleport action has been executed.
SIMCONNECT_FLOW_EVENT_BACK_ON_TRACK_STARTEvent that indicated that a back on track will be executed. Such as the teleportation, some systems might need to be paused.
SIMCONNECT_FLOW_EVENT_BACK_ON_TRACK_DONEEvent that indicates that a back on track has been executed.
SIMCONNECT_FLOW_EVENT_SKIP_STARTEvent that indicates that a part of an activity will be skipped (for instance in career mode, taxi part can be skipped to start on runway which will load the corresponding flt)
SIMCONNECT_FLOW_EVENT_SKIP_DONEEvent that indicates that a part of an activity has been skipped.
SIMCONNECT_FLOW_EVENT_BACK_TO_MAIN_MENUEvent that indicates that the sim is going back to the menu.
SIMCONNECT_FLOW_EVENT_RTC_STARTEvent that indicates that a RTC has started. Such as the teleportation, some systems might need to be paused.
SIMCONNECT_FLOW_EVENT_RTC_ENDEvent that indicates that a RTC has ended.
SIMCONNECT_FLOW_EVENT_REPLAY_STARTEvent that indicates that a replay has started. Such as the teleportation, some systems might need to be paused.
SIMCONNECT_FLOW_EVENT_REPLAY_ENDEvent that indicates that a replay has ended.
SIMCONNECT_FLOW_EVENT_FLIGHT_STARTEvent that indicates that a flight has started.
SIMCONNECT_FLOW_EVENT_FLIGHT_ENDEvent that indicates that a flight has ended.
SIMCONNECT_FLOW_EVENT_PLANE_CRASHEvent that indicates that an aircraft has crashed.

 

Remarks

N/A