![]() |
VR-Forces Developer's Guide
|
Admin content which contains the list of navigation preferences names that a particular entity has available. These are the preferences that the entity can assume. This is the response to the DtRequestAvailableNavigationPreferencesAdmin message. Also contains the current preference of the entity, if it has one.

Static Public Member Functions | |
| static DtAdminContent * | create () |
Static Public Member Functions inherited from DtAdminContent | |
| static void | addAdminContentCreatorFcn (const DtAdminContentMessageType &contentName, DtAdminContentCreatorFcn fcn) |
| static void | setFactory (DtAdminContentFactory *factory) |
| static DtAdminContentFactory * | factory () |
| static bool | isTypeRegistered (const DtAdminContentMessageType &type) |
Protected Attributes | |
| std::list< DtString > | myPreferenceList |
| DtString | myCurrentPreference |
Protected Attributes inherited from DtAdminContent | |
| char * | myNetRep |
Additional Inherited Members | |
Protected Member Functions inherited from DtAdminContent | |
| DtAdminContent () | |
| DtAdminContent (const DtAdminContent &orig) | |
| const DtAdminContent & | operator= (const DtAdminContent &orig) |
| virtual char * | createNetworkBuffer () |
Static Protected Attributes inherited from DtAdminContent | |
| static DtAdminContentFactory * | myFactory |
| DtAvailableNavigationPreferencesAdmin::DtAvailableNavigationPreferencesAdmin | ( | ) |
default constructor
| DtAvailableNavigationPreferencesAdmin::DtAvailableNavigationPreferencesAdmin | ( | const DtAvailableNavigationPreferencesAdmin & | orig | ) |
copy constructor
|
virtual |
destructor
| const DtAvailableNavigationPreferencesAdmin& DtAvailableNavigationPreferencesAdmin::operator= | ( | const DtAvailableNavigationPreferencesAdmin & | orig | ) |
assignment operator; same as copy costructor.
|
static |
Creator function. Returns new instance of this class.
|
virtual |
Call after construction.
Reimplemented from DtAdminContent.
|
virtual |
Implements DtAdminContent.
|
virtual |
Direct access to the list of preferences names.
|
virtual |
Direct access to the list of preferences names.
|
virtual |
Add an additional preference name to the end of the current formation list.
|
virtual |
Clear the current preference list.
|
virtual |
The current formation of the entity, if it has one.
|
virtual |
The current formation of the entity, if it has one.
|
virtual |
Make a copy of this content. Returns a pointer to a newly created copy of this class.
Implements DtAdminContent.
|
virtual |
Get a readable string representation of this content.
Implements DtAdminContent.
|
virtual |
Reimplemented from DtAdminContent.
|
virtual |
Decodes content from buffer.
Reimplemented from DtAdminContent.
|
virtual |
Encodes content into buffer.
Reimplemented from DtAdminContent.
|
protected |
The list of available preference names.
|
protected |