open-dis-cpp
Public Member Functions | Protected Attributes | List of all members
DIS::Association Class Reference
Collaboration diagram for DIS::Association:
Collaboration graph
[legend]

Public Member Functions

virtual void marshal (DataStream &dataStream) const
 
virtual void unmarshal (DataStream &dataStream)
 
unsigned char getAssociationType () const
 
void setAssociationType (unsigned char pX)
 
unsigned char getPadding4 () const
 
void setPadding4 (unsigned char pX)
 
EntityIDgetAssociatedEntityID ()
 
const EntityIDgetAssociatedEntityID () const
 
void setAssociatedEntityID (const EntityID &pX)
 
Vector3DoublegetAssociatedLocation ()
 
const Vector3DoublegetAssociatedLocation () const
 
void setAssociatedLocation (const Vector3Double &pX)
 
virtual int getMarshalledSize () const
 
bool operator== (const Association &rhs) const
 

Protected Attributes

unsigned char _associationType
 
unsigned char _padding4
 
EntityID _associatedEntityID
 identity of associated entity. More...
 
Vector3Double _associatedLocation
 location, in world coordinates
 

Member Data Documentation

◆ _associatedEntityID

EntityID DIS::Association::_associatedEntityID
protected

identity of associated entity.

If none, NO_SPECIFIC_ENTITY


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