VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
DtVrfParameterDbEntry Class Reference
Inheritance diagram for DtVrfParameterDbEntry:
Inheritance graph
[legend]

Public Member Functions

 DtVrfParameterDbEntry ()
 
virtual ~DtVrfParameterDbEntry ()
 
virtual void setObjectType (const DtObjectType &objectType)
 
virtual const DtObjectTypeobjectType ()
 
virtual void setParameters (DtVrfObjectParameters *parameters)
 
virtual DtVrfObjectParametersparameters ()
 
virtual DtVrfObjectParametersload ()
 
virtual DtString uniqueIdentifier () const
 
void setTypeIsMatchType (bool isMatchType)
 
bool typeIsMatchType () const
 
void setTemporary (bool)
 
bool temporary () const
 

Protected Member Functions

 DtVrfParameterDbEntry (const DtVrfParameterDbEntry &orig)
 
DtVrfParameterDbEntryoperator= (const DtVrfParameterDbEntry &orig)
 

Protected Attributes

DtObjectType myObjectType
 
DtVrfObjectParametersmyParameters
 
bool myTemporary
 
bool myTypeIsMatchType
 

Constructor & Destructor Documentation

DtVrfParameterDbEntry::DtVrfParameterDbEntry ( )

default constructor

virtual DtVrfParameterDbEntry::~DtVrfParameterDbEntry ( )
virtual

destructor

DtVrfParameterDbEntry::DtVrfParameterDbEntry ( const DtVrfParameterDbEntry orig)
protected

copy constructor - not implemented

Member Function Documentation

virtual void DtVrfParameterDbEntry::setObjectType ( const DtObjectType objectType)
virtual
virtual const DtObjectType& DtVrfParameterDbEntry::objectType ( )
virtual
virtual void DtVrfParameterDbEntry::setParameters ( DtVrfObjectParameters parameters)
virtual
virtual DtVrfObjectParameters* DtVrfParameterDbEntry::parameters ( )
virtual
virtual DtVrfObjectParameters* DtVrfParameterDbEntry::load ( )
virtual

Loads entry from disk. Currently no-op at this level (simply returns myParameters pointer)

Reimplemented in DtMtlParameterDbEntry.

virtual DtString DtVrfParameterDbEntry::uniqueIdentifier ( ) const
virtual

Returns a string identifier that uniquely identifies this item. This item returns object type.

Reimplemented in DtMtlParameterDbEntry.

void DtVrfParameterDbEntry::setTypeIsMatchType ( bool  isMatchType)

Returns true if the type's object type is a matching type (a type used for matching remote entities / old object types) vs an object type (the type used for publishing).

bool DtVrfParameterDbEntry::typeIsMatchType ( ) const
void DtVrfParameterDbEntry::setTemporary ( bool  b)
inline

Get/set temporary flag. A temporary object parameter entry will not be written to the .opd if the .opd file is saved.

References myTemporary.

bool DtVrfParameterDbEntry::temporary ( ) const
inline

References myTemporary.

DtVrfParameterDbEntry& DtVrfParameterDbEntry::operator= ( const DtVrfParameterDbEntry orig)
protected

assignment operator - not implemented

Member Data Documentation

DtObjectType DtVrfParameterDbEntry::myObjectType
protected
DtVrfObjectParameters* DtVrfParameterDbEntry::myParameters
protected
bool DtVrfParameterDbEntry::myTemporary
protected

Referenced by setTemporary(), and temporary().

bool DtVrfParameterDbEntry::myTypeIsMatchType
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)