XPMP2
X-Plane multiplayer library 2 - using instancing
|
Function prototypes for callback functions to handle the received messages. More...
#include <XPMPRemote.h>
Public Attributes | |
void(* | pfBeforeFirstAc )() = nullptr |
Called in flight loop before processing first aircraft. More... | |
void(* | pfAfterLastAc )() = nullptr |
Called in flight loop after processing last aircraft. More... | |
void(* | pfMsgSettings )(const std::uint32_t from[4], const std::string &sFrom, const RemoteMsgSettingsTy &) = nullptr |
Callback for processing Settings messages. More... | |
void(* | pfMsgACDetails )(const std::uint32_t from[4], size_t msgLen, const RemoteMsgAcDetailTy &) = nullptr |
Callback for processing A/C Details messages. More... | |
void(* | pfMsgACPosUpdate )(const std::uint32_t from[4], size_t msgLen, const RemoteMsgAcPosUpdateTy &) = nullptr |
Callback for processing A/C Details messages. More... | |
void(* | pfMsgACAnim )(const std::uint32_t from[4], size_t msgLen, const RemoteMsgAcAnimTy &) = nullptr |
Callback for processing A/C Animation dataRef messages. More... | |
void(* | pfMsgACRemove )(const std::uint32_t from[4], size_t msgLen, const RemoteMsgAcRemoveTy &) = nullptr |
Callback for processing A/C Removal messages. More... | |
Function prototypes for callback functions to handle the received messages.
void(* XPMP2::RemoteCBFctTy::pfAfterLastAc) () = nullptr |
Called in flight loop after processing last aircraft.
void(* XPMP2::RemoteCBFctTy::pfBeforeFirstAc) () = nullptr |
Called in flight loop before processing first aircraft.
void(* XPMP2::RemoteCBFctTy::pfMsgACAnim) (const std::uint32_t from[4], size_t msgLen, const RemoteMsgAcAnimTy &) = nullptr |
Callback for processing A/C Animation dataRef messages.
void(* XPMP2::RemoteCBFctTy::pfMsgACDetails) (const std::uint32_t from[4], size_t msgLen, const RemoteMsgAcDetailTy &) = nullptr |
Callback for processing A/C Details messages.
void(* XPMP2::RemoteCBFctTy::pfMsgACPosUpdate) (const std::uint32_t from[4], size_t msgLen, const RemoteMsgAcPosUpdateTy &) = nullptr |
Callback for processing A/C Details messages.
void(* XPMP2::RemoteCBFctTy::pfMsgACRemove) (const std::uint32_t from[4], size_t msgLen, const RemoteMsgAcRemoveTy &) = nullptr |
Callback for processing A/C Removal messages.
void(* XPMP2::RemoteCBFctTy::pfMsgSettings) (const std::uint32_t from[4], const std::string &sFrom, const RemoteMsgSettingsTy &) = nullptr |
Callback for processing Settings messages.