![]() |
VR-Vantage API Documentation
|

Public Member Functions | |
| DtModelessVCPdu (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| DtModelessVCPdu (const DtNetViewControlPdu *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| const DtGlobalObjectDesignator & | primary () const |
| void | setPrimary (const DtGlobalObjectDesignator &id) |
| const DtGlobalObjectDesignator & | secondary () const |
| void | setSecondary (const DtGlobalObjectDesignator &id) |
| int | numEntitiesToRemove () const |
| void | setNumEntitiesToRemove (int n) |
| int | numEntitiesToAdd () const |
| void | setNumEntitiesToAdd (int n) |
| const DtGlobalObjectDesignator & | entityToRemove (int n) const |
| void | setEntityToRemove (int n, const DtGlobalObjectDesignator &id) |
| const DtGlobalObjectDesignator & | entityToAdd (int n) const |
| void | setEntityToAdd (int n, const DtGlobalObjectDesignator &id) |
| void | printData () const |
Public Member Functions inherited from DtStealthControlPdu | |
| const DtGlobalObjectDesignator & | viewerId () const |
| const DtGlobalObjectDesignator & | senderId () const |
| DtViewerCommand | viewerCommand () const |
| unsigned long | ignoreFlags () const |
| bool | statusCommand () const |
| void | setViewerId (const DtGlobalObjectDesignator &id) |
| void | setSenderId (const DtGlobalObjectDesignator &id) |
| void | setIgnoreFlags (unsigned long flags) |
| void | setStatusCommand (bool b) |
| virtual void | setFromString (const char *) |
| virtual const char * | string () const |
Protected Attributes | |
| DtGlobalObjectDesignator | theId |
Protected Attributes inherited from DtStealthControlPdu | |
| DtGlobalObjectDesignator | retId |
| char | vcStr [400] |
Additional Inherited Members | |
Static Public Member Functions inherited from DtStealthControlPdu | |
| static DtPdu * | create (const DtNetPacket *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) |
| static DtPdu * | createFromNet (const DtNetPacket *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) |
| static DtU32 | drawControlParamVersion (const DtNetViewControlPdu *vc) |
Protected Member Functions inherited from DtStealthControlPdu | |
| bool | isNumber (const char *str) |
| DtPduKind | internalGetPduKind () const |
| void | setViewerCommand (DtViewerCommand com) |
| DtStealthControlPdu () | |
Static Protected Member Functions inherited from DtStealthControlPdu | |
| static DtStealthControlPdu * | createViewControl (DtNetViewControlPdu *vc, DtBufferPtr buffer) |
| static DtStealthControlPdu * | createDrawControl (DtNetViewControlPdu *vc, DtBufferPtr buffer) |
| static DtStealthControlPdu * | createDrawControlV0 (DtNetViewControlPdu *vc, DtBufferPtr buffer) |
| static DtStealthControlPdu * | createDrawControlCurrent (DtNetViewControlPdu *vc, DtBufferPtr buffer) |
| DtModelessVCPdu::DtModelessVCPdu | ( | DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER | ) |
References DtViewControlStaticSize, and DtStealthControlPdu::setViewerCommand().
| DtModelessVCPdu::DtModelessVCPdu | ( | const DtNetViewControlPdu * | initial, |
| DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER |
||
| ) |
| const DtGlobalObjectDesignator & DtModelessVCPdu::primary | ( | ) | const |
References netModelessParams, THAT, and theId.
Referenced by printData().
| void DtModelessVCPdu::setPrimary | ( | const DtGlobalObjectDesignator & | id | ) |
References netModelessParams.
| const DtGlobalObjectDesignator & DtModelessVCPdu::secondary | ( | ) | const |
References netModelessParams, THAT, and theId.
Referenced by printData().
| void DtModelessVCPdu::setSecondary | ( | const DtGlobalObjectDesignator & | id | ) |
References netModelessParams.
| int DtModelessVCPdu::numEntitiesToRemove | ( | ) | const |
References netModelessParams.
Referenced by entityToAdd(), entityToRemove(), printData(), setEntityToAdd(), setEntityToRemove(), setNumEntitiesToAdd(), and setNumEntitiesToRemove().
| void DtModelessVCPdu::setNumEntitiesToRemove | ( | int | n | ) |
References netModelessParams, and numEntitiesToRemove().
| int DtModelessVCPdu::numEntitiesToAdd | ( | ) | const |
References netModelessParams.
Referenced by entityToAdd(), printData(), and setEntityToAdd().
| void DtModelessVCPdu::setNumEntitiesToAdd | ( | int | n | ) |
References DtViewControlStaticSize, netModelessParams, and numEntitiesToRemove().
| const DtGlobalObjectDesignator & DtModelessVCPdu::entityToRemove | ( | int | n | ) | const |
References netModelessParams, numEntitiesToRemove(), THAT, and theId.
Referenced by printData().
| void DtModelessVCPdu::setEntityToRemove | ( | int | n, |
| const DtGlobalObjectDesignator & | id | ||
| ) |
References netModelessParams, and numEntitiesToRemove().
| const DtGlobalObjectDesignator & DtModelessVCPdu::entityToAdd | ( | int | n | ) | const |
References netModelessParams, numEntitiesToAdd(), numEntitiesToRemove(), THAT, and theId.
Referenced by printData().
| void DtModelessVCPdu::setEntityToAdd | ( | int | n, |
| const DtGlobalObjectDesignator & | id | ||
| ) |
References netModelessParams, numEntitiesToAdd(), and numEntitiesToRemove().
| void DtModelessVCPdu::printData | ( | ) | const |
Reimplemented from DtStealthControlPdu.
References entityToAdd(), entityToRemove(), numEntitiesToAdd(), numEntitiesToRemove(), primary(), and secondary().
|
protected |
Referenced by entityToAdd(), entityToRemove(), primary(), and secondary().