![]() |
VR-Forces 4.2 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 |
Static Public Member Functions | |
| static DtSimInterfaceContent * | creator () |
Protected Attributes | |
| DtEntityIdentifier | myObjectIdentifier |
| DtString | myParentName |
| DtString | myAttachmentName |
| bool | myKeepExistingAttachment |
| int | myColor |
| char * | myUserData |
| int | myUserDataLen |
| char | myModificationFlags |
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.
|
virtual |
Returns the string type of message, DtModifyVrfOverlayMessageType (defined in msgTypes.h).
|
virtual |
Set/get object identifier of the vrf object to modify.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
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 |
|
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().