![]() |
VR-Forces 4.1 Class Documentation
|
class DtIfModifyVrfOverlay More...

Public Member Functions | |
| DtIfModifyVrfOverlay () | |
| default DtIfModifyVrfOverlay | |
| virtual | ~DtIfModifyVrfOverlay () |
| destructor | |
| DtIfModifyVrfOverlay (const DtIfModifyVrfOverlay &orig) | |
| copy constructor | |
| DtIfModifyVrfOverlay & | operator= (const DtIfModifyVrfOverlay &orig) |
| assignment operator | |
| virtual DtSimInterfaceContent * | clone () const |
| Returns a newly created instance of a DtIfModifyVrfOverlay. | |
| virtual int | type () const |
| Returns the string type of message, DtModifyVrfOverlayMessageType (defined in msgTypes.h). | |
| virtual void | setObjectIdentifier (const DtEntityIdentifier &objectIdentifier) |
| Set/get object identifier of the vrf object to modify. | |
| virtual const DtEntityIdentifier & | objectIdentifier () const |
| virtual int | netRepSize () const |
| virtual bool | setFromNet (const char *contentBuffer, unsigned contentSize) |
| virtual bool | setToNet () |
| virtual void | setUserData (char *userData, int iLen) |
| virtual const char * | userData () const |
| virtual int | userDataLen () const |
| virtual char | modificationFlags () const |
| bool | modifyColor () const |
| bool | modifyParent () const |
| bool | modifyUserData () const |
| bool | modifyAttachedTo () const |
| virtual void | printDataToString (DtString &str) |
| virtual void | setParentName (const DtString &parentName) |
| All the mutators from DtIfCreateVrfObject are overridden here so that the value specified flags can be set. | |
| virtual const DtString & | parentName () const |
| virtual void | setAttachmentInfo (const DtString &attachName, bool keepExisting) |
| Set the attachment name of this overlay object. | |
| virtual const DtString & | attachmentName () const |
| virtual bool | keepExistingAttachment () const |
| virtual void | setColor (int color) |
| Set the color of the object. | |
| virtual int | color () const |
Public Member Functions inherited from DtSimInterfaceContent | |
| virtual | ~DtSimInterfaceContent () |
| virtual bool | update (const DtSimInterfaceContent *data) |
| virtual char * | netRep () |
| 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 () |
Protected Attributes | |
| DtEntityIdentifier | myObjectIdentifier |
| DtString | myParentName |
| DtString | myAttachmentName |
| bool | myKeepExistingAttachment |
| int | myColor |
| char * | myUserData |
| int | myUserDataLen |
| char | myModificationFlags |
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 |
class DtIfModifyVrfOverlay
Instances of DtIfModifyVrfOverlay are the message content for modify overlau object messages. The purpose of this message is to directly modify a DtVrfObject that has an overlay object state repository.
Content-Type: DtModifyVrfOverlayMessageType
Parameters: object type: The DtObjectType of the object created.
global Id: The DtGlobalObjectDesignator of the object created.
object identifier: The object’s DtEntityIdentifer (site id: app id: object num).
color: The objects color (rgb) value
myParentName: The overlay layer that this object belongs to
myUserData: Blob of data associated with any user defined content
| DtIfModifyVrfOverlay::DtIfModifyVrfOverlay | ( | ) |
default DtIfModifyVrfOverlay
|
virtual |
destructor
| DtIfModifyVrfOverlay::DtIfModifyVrfOverlay | ( | const DtIfModifyVrfOverlay & | orig | ) |
copy constructor
| DtIfModifyVrfOverlay& DtIfModifyVrfOverlay::operator= | ( | const DtIfModifyVrfOverlay & | orig | ) |
assignment operator
|
virtual |
Returns a newly created instance of a DtIfModifyVrfOverlay.
Implements DtSimInterfaceContent.
|
virtual |
Returns the string type of message, DtModifyVrfOverlayMessageType (defined in msgTypes.h).
Implements DtSimInterfaceContent.
|
virtual |
Set/get object identifier of the vrf object to modify.
|
virtual |
|
virtual |
Reimplemented from DtSimInterfaceContent.
|
virtual |
Reimplemented from DtSimInterfaceContent.
|
virtual |
Reimplemented from DtSimInterfaceContent.
|
virtual |
|
virtual |
|
virtual |
|
inlinevirtual |
References myModificationFlags.
|
inline |
References DtModifyOverlayAll, DtModifyOverlayColor, and myModificationFlags.
|
inline |
References DtModifyOverlayAll, DtModifyOverlayParent, and myModificationFlags.
|
inline |
References DtModifyOverlayAll, DtModifyOverlayUserData, and myModificationFlags.
|
inline |
References DtModifyOverlayAll, DtModifyOverlayAttachedTo, and myModificationFlags.
|
virtual |
Reimplemented from DtSimInterfaceContent.
|
static |
|
virtual |
All the mutators from DtIfCreateVrfObject are overridden here so that the value specified flags can be set.
Set the parent name of this overlay object
|
virtual |
|
virtual |
Set the attachment name of this overlay object.
|
virtual |
|
virtual |
|
virtual |
Set the color of the object.
|
virtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Referenced by modificationFlags(), modifyAttachedTo(), modifyColor(), modifyParent(), and modifyUserData().