![]() |
VR-Forces 5.0.2 Developer's Guide
|
Will send a message to a specific back-end (if this is sent to all it will not be processed) to take ownership of the entities that it does not currently own. If entities that it own are part of this message they will be ignored.

Public Member Functions | |
| DtIfTakeOwnership () | |
| virtual | ~DtIfTakeOwnership () |
| DtIfTakeOwnership (const DtIfTakeOwnership &orig) | |
| DtIfTakeOwnership & | operator= (const DtIfTakeOwnership &orig) |
| virtual int | type () const |
| virtual DtSimInterfaceContent * | clone () const |
| virtual void | addTakeOwnershipOf (const DtUUID &) |
| virtual void | setTakeOwnershipOf (const std::vector< DtUUID > &) |
| const std::vector< DtUUID > & | takeOwnershipOf () const |
| virtual int | netRepSize () const |
| virtual bool | setFromNet (const char *contentBuffer, unsigned contentSize) |
| virtual bool | setToNet () |
| virtual void | printDataToString (DtString &str) |
Public Member Functions inherited from DtSimInterfaceContent | |
| virtual | ~DtSimInterfaceContent () |
| virtual bool | update (const DtSimInterfaceContent *data) |
| virtual char * | netRep () |
| virtual void | printContentType (DtString &str) |
| virtual void | setUseSessionId (bool yesNo) |
| virtual bool | useSessionId () const |
Static Public Member Functions | |
| static DtSimInterfaceContent * | creator () |
Static Public Member Functions inherited from DtSimInterfaceContent | |
| static DtSimInterfaceContent * | createInterfaceContent (int type) |
| static void | addInterfaceContentCreatorFcn (int type, DtInterfaceContentCreatorFcn fcn) |
| static void | setFactory (DtInterfaceContentFactory *factory) |
| static DtInterfaceContentFactory * | factory () |
| static void | registerContentTypePrinter (DtSimInterfaceContentTypePrinterFcn printFcn) |
Protected Attributes | |
| std::vector< DtUUID > | myTakeOwnershipOf |
Protected Attributes inherited from DtSimInterfaceContent | |
| char * | myNetRep |
| bool | myUseSessionId |
Additional Inherited Members | |
Protected Member Functions inherited from DtSimInterfaceContent | |
| DtSimInterfaceContent () | |
| DtSimInterfaceContent (const DtSimInterfaceContent &orig) | |
| const DtSimInterfaceContent & | operator= (const DtSimInterfaceContent &orig) |
| virtual char * | createNetworkBuffer () |
Static Protected Attributes inherited from DtSimInterfaceContent | |
| static DtInterfaceContentFactory * | myFactory |
| static DtSimInterfaceContentTypePrinterFcn | theContentTypePrinterFcn |
| DtIfTakeOwnership::DtIfTakeOwnership | ( | ) |
default constructor
|
virtual |
destructor
| DtIfTakeOwnership::DtIfTakeOwnership | ( | const DtIfTakeOwnership & | orig | ) |
copy constructor
| DtIfTakeOwnership& DtIfTakeOwnership::operator= | ( | const DtIfTakeOwnership & | orig | ) |
assignment operator
|
virtual |
Returns the type of Interface Content; DtRemoveEntityMessageName.
Implements DtSimInterfaceContent.
|
virtual |
Implements DtSimInterfaceContent.
|
virtual |
|
virtual |
|
inline |
|
virtual |
Reimplemented from DtSimInterfaceContent.
|
virtual |
Reimplemented from DtSimInterfaceContent.
|
virtual |
Reimplemented from DtSimInterfaceContent.
|
virtual |
Reimplemented from DtSimInterfaceContent.
|
static |
|
protected |