SIMCONNECT_FLOW_EVENT
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
| Member | Description |
|---|---|
SIMCONNECT_FLOW_EVENT_NONE | Should never be received. |
SIMCONNECT_FLOW_EVENT_FLT_LOAD | Generic event that indicates that a flt file will be loaded. |
SIMCONNECT_FLOW_EVENT_FLT_LOADED | Generic 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_START | Generic 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_DONE | Generic event that indicates that a teleport action has been executed. |
SIMCONNECT_FLOW_EVENT_BACK_ON_TRACK_START | Event 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_DONE | Event that indicates that a back on track has been executed. |
SIMCONNECT_FLOW_EVENT_SKIP_START | Event 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_DONE | Event that indicates that a part of an activity has been skipped. |
SIMCONNECT_FLOW_EVENT_BACK_TO_MAIN_MENU | Event that indicates that the sim is going back to the menu. |
SIMCONNECT_FLOW_EVENT_RTC_START | Event that indicates that a RTC has started. Such as the teleportation, some systems might need to be paused. |
SIMCONNECT_FLOW_EVENT_RTC_END | Event that indicates that a RTC has ended. |
SIMCONNECT_FLOW_EVENT_REPLAY_START | Event that indicates that a replay has started. Such as the teleportation, some systems might need to be paused. |
SIMCONNECT_FLOW_EVENT_REPLAY_END | Event that indicates that a replay has ended. |
SIMCONNECT_FLOW_EVENT_FLIGHT_START | Event that indicates that a flight has started. |
SIMCONNECT_FLOW_EVENT_FLIGHT_END | Event that indicates that a flight has ended. |
SIMCONNECT_FLOW_EVENT_PLANE_CRASH | Event that indicates that an aircraft has crashed. |
Remarks
N/A