11 #pragma warning(disable : 4100)
16 #include "RTI/RTI1516.h"
32 #ifdef DtUSE_UTILITIES_NAMESPACE
33 namespace DtUSE_UTILITIES_NAMESPACE
52 virtual const char * objectName()
const;
55 virtual RTI::ObjectClassHandle objectClassHandle()
const;
67 virtual void updateAttributes(
const DtStateMsg& msg);
71 virtual const RTI::AttributeHandleSet& updatedAttributes()
const;
73 virtual const std::set<RTI::AttributeHandle>& updatedAttributes()
const;
77 virtual void forceUpdate();
83 virtual void setAttribute(RTI::AttributeHandle handle,
const void* buffer,
int length);
96 RTI::AttributeHandleSet myUpdatedAttributes;
104 #ifdef DtUSE_UTILITIES_NAMESPACE
DtHlaObject * myObject
Definition: objectHistory.h:93
RTI::ObjectClassHandle myClassHandle
Definition: objectHistory.h:92
std::set< RTI::AttributeHandle > myUpdatedAttributes
Definition: objectHistory.h:98
std::map< RTI::AttributeHandle, DtAttributeHistory * > myAttributes
Definition: objectHistory.h:94
This class handles the conversion between a byte stream and an English readable view of the data in a...
Definition: datatypeManager.h:45
#define DT_DLL_OMTREADER
Definition: omtReader.h:27
DtDatatypeManager & myDatatypeManager
Definition: objectHistory.h:90
RTI::AttributeHandleValuePairSet HandleValueMap
In VR-Link all RTI types are referenced using the RTI namespace.
Definition: rtiNamespace.h:44
Definition: objectHistory.h:40
Instances of DtHlaObject are used to represent HLA objects which are communicated across the network...
Definition: hlaObject.h:56
Basically a struct with a destructor, a string tree is a collection of indexed strings used to hold m...
Definition: stringTree.h:20
Represents an attribute inside a object class.
Definition: datatypeFedNode.h:25
DtString myObjectName
Definition: objectHistory.h:91
Definition: attributeHistory.h:38
Contains DtAttributeHistory class.
Instances of DtString are used to represent strings.
Definition: vlString.h:29
class DtStateMsg:
Definition: stateMsgHLA.h:32
This file contains typedefs for machine dependant types.