![]() |
VR-Forces 4.0.4 Class Documentation
|
DtMtlParameterDbEntry; record in a DtMtlParameterDb. More...

Public Member Functions | |
| DtMtlParameterDbEntry () | |
| virtual | ~DtMtlParameterDbEntry () |
| destructor | |
| virtual DtVrfObjectParameters * | load () |
| Loads entry from disk. | |
| virtual DtVrfObjectParameters * | loadFromFile (const DtFilename &filename) |
| virtual DtVrfObjectParameters * | readParameterEntry (FILE *fp) |
| virtual DtVrfObjectParameters * | loadParameters (DtlObjPtr arg) |
| virtual DtString | uniqueIdentifier () const |
| Returns a string identifier that uniquely identifies this item. | |
| virtual void | setPath (const DtFilename &path) |
| Set the path to filename (will be concatenated with filename if filename is relative). | |
| virtual const DtFilename & | path () const |
| virtual void | setVersion (int version) |
| Set version number of parameter database file so we'll know where to set the search path for legacy parameter database files. | |
| virtual void | setVariableBindings (const DtVariableBindingsSharedPtr &bindings) |
| virtual DtVariableBindingsSharedPtr | variableBindings () |
| virtual void | setFilename (const DtFilename &filename) |
| Filename of an object parameter entry file (*.ope) from which a DtVrfObjectParameter object can be loaded. | |
| virtual const DtFilename & | filename () |
| Filename of an object parameter entry file (*.ope) from which a DtVrfObjectParameter object can be loaded. | |
Protected Member Functions | |
| DtMtlParameterDbEntry (const DtMtlParameterDbEntry &orig) | |
| copy constructor - not implemented | |
| DtMtlParameterDbEntry & | operator= (const DtMtlParameterDbEntry &orig) |
| assignment operator - not implemented | |
Protected Attributes | |
| DtFilename | myFilename |
| DtFilename | myPath |
| int | myVersion |
| DtVariableBindingsSharedPtr | myVariableBindings |
DtMtlParameterDbEntry; record in a DtMtlParameterDb.
Instances of DtMtlParameterDbEntry are the data records used in a DtMtlParameterDb parameter database. It holds a DtVrfObjectParameter* object and the name of a parameter entry file (*.ope) from which a DtVrfObjectParameter object can be loaded.
| virtual DtMtlParameterDbEntry::~DtMtlParameterDbEntry | ( | ) | [virtual] |
destructor
| DtMtlParameterDbEntry::DtMtlParameterDbEntry | ( | const DtMtlParameterDbEntry & | orig | ) | [protected] |
copy constructor - not implemented
| virtual void DtMtlParameterDbEntry::setFilename | ( | const DtFilename & | filename | ) | [virtual] |
Filename of an object parameter entry file (*.ope) from which a DtVrfObjectParameter object can be loaded.
| virtual const DtFilename& DtMtlParameterDbEntry::filename | ( | ) | [virtual] |
Filename of an object parameter entry file (*.ope) from which a DtVrfObjectParameter object can be loaded.
| virtual DtVrfObjectParameters* DtMtlParameterDbEntry::load | ( | ) | [virtual] |
Loads entry from disk.
Currently no-op at this level (simply returns myParameters pointer)
Reimplemented from DtVrfParameterDbEntry.
| virtual DtVrfObjectParameters* DtMtlParameterDbEntry::loadFromFile | ( | const DtFilename & | filename | ) | [virtual] |
| virtual DtVrfObjectParameters* DtMtlParameterDbEntry::readParameterEntry | ( | FILE * | fp | ) | [virtual] |
Reimplemented in MyMtlParameterDbEntry, and DtExtMtlParameterDbEntry.
| virtual DtVrfObjectParameters* DtMtlParameterDbEntry::loadParameters | ( | DtlObjPtr | arg | ) | [virtual] |
| virtual DtString DtMtlParameterDbEntry::uniqueIdentifier | ( | ) | const [virtual] |
Returns a string identifier that uniquely identifies this item.
This item returns the filename
Reimplemented from DtVrfParameterDbEntry.
| virtual void DtMtlParameterDbEntry::setPath | ( | const DtFilename & | path | ) | [virtual] |
Set the path to filename (will be concatenated with filename if filename is relative).
| virtual const DtFilename& DtMtlParameterDbEntry::path | ( | ) | const [virtual] |
| virtual void DtMtlParameterDbEntry::setVersion | ( | int | version | ) | [virtual] |
Set version number of parameter database file so we'll know where to set the search path for legacy parameter database files.
| virtual void DtMtlParameterDbEntry::setVariableBindings | ( | const DtVariableBindingsSharedPtr & | bindings | ) | [virtual] |
| virtual DtVariableBindingsSharedPtr DtMtlParameterDbEntry::variableBindings | ( | ) | [virtual] |
| DtMtlParameterDbEntry& DtMtlParameterDbEntry::operator= | ( | const DtMtlParameterDbEntry & | orig | ) | [protected] |
assignment operator - not implemented
DtFilename DtMtlParameterDbEntry::myFilename [protected] |
DtFilename DtMtlParameterDbEntry::myPath [protected] |
int DtMtlParameterDbEntry::myVersion [protected] |