XPMP2
X-Plane multiplayer library 2 - using instancing
Public Member Functions | Public Attributes | List of all members
XPMP2::RemoteMsgAcAnimTy Struct Reference

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 RemoteAcAnimTynext (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
 

Detailed Description

A/C animation dataRef message, has an inherited header plus an array of variable sized XPMP2::RemoteAcAnimTy elements.

Constructor & Destructor Documentation

◆ RemoteMsgAcAnimTy()

XPMP2::RemoteMsgAcAnimTy::RemoteMsgAcAnimTy ( )
inline

Constructor sets expected message type and version.

Member Function Documentation

◆ next()

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.

Member Data Documentation

◆ animData

RemoteAcAnimTy XPMP2::RemoteMsgAcAnimTy::animData

message data starts here but extend beyond this point!


The documentation for this struct was generated from the following files: