|
XPMP2
X-Plane multiplayer library 2 - using instancing
|
A/C animation dataRef message, has an inherited header plus an array of variable sized XPMP2::RemoteAcAnimTy elements. More...
#include <XPMPRemote.h>
Inheritance diagram for XPMP2::RemoteMsgAcAnimTy:Public Member Functions | |
| RemoteMsgAcAnimTy () | |
| Constructor sets expected message type and version. More... | |
| const RemoteAcAnimTy * | next (size_t _msgLen, const RemoteAcAnimTy *pCurr=nullptr) const |
| Returns a pointer to the first/next animation data element in the message. More... | |
Public Member Functions inherited from XPMP2::RemoteMsgBaseTy | |
| RemoteMsgBaseTy (RemoteMsgTy _ty, std::uint8_t _ver) | |
| Constructor just sets the values. More... | |
Public Attributes | |
| RemoteAcAnimTy | animData |
| message data starts here but extend beyond this point! More... | |
Public Attributes inherited from XPMP2::RemoteMsgBaseTy | |
| RemoteMsgTy | msgTy: 4 |
| message type More... | |
| std::uint8_t | msgVer: 4 |
| message version More... | |
| bool | bLocalSender: 1 |
| is the sender "local", ie. on same machine? More... | |
| std::uint8_t | filler1: 7 |
| yet unsed More... | |
| std::uint16_t | pluginId = 0 |
| lower 16 bit of the sending plugin's id More... | |
| std::uint32_t | filler2 = 0 |
A/C animation dataRef message, has an inherited header plus an array of variable sized XPMP2::RemoteAcAnimTy elements.
|
inline |
Constructor sets expected message type and version.
| const RemoteAcAnimTy * XPMP2::RemoteMsgAcAnimTy::next | ( | size_t | _msgLen, |
| const RemoteAcAnimTy * | pCurr = nullptr |
||
| ) | const |
Returns a pointer to the first/next animation data element in the message.
| RemoteAcAnimTy XPMP2::RemoteMsgAcAnimTy::animData |
message data starts here but extend beyond this point!