![]() |
VR-Forces Developer's Guide
|
DtEnvironmentProcessRepositoryForBulk. An EnvironmentProcess repository that stores data for a single object to be included in a bulk EnvironmentProcess.

Public Member Functions | |
| DtEnvironmentProcessRepositoryForBulk () | |
| virtual | ~DtEnvironmentProcessRepositoryForBulk () |
| DtEnvironmentProcessRepositoryForBulk (const DtEnvironmentProcessRepositoryForBulk &orig) | |
| DtEnvironmentProcessRepositoryForBulk & | operator= (const DtEnvironmentProcessRepositoryForBulk &orig) |
| virtual DtStateRepository * | clone (bool copy=false) const |
| virtual bool | setNumberOfEnvironmentalRecords (DtU16 newNumberOfRecords) |
| virtual DtU16 | numberOfEnvironmentalRecords () const |
| virtual void | setEnvironmentalRecord (int index, const DtEnvironmentalRecord &envRecord) |
| virtual const DtEnvironmentalRecord * | environmentalRecord (int index) |
| virtual void | setAssociatedObject (const DtGlobalObjectDesignator &obj) |
| virtual const DtGlobalObjectDesignator & | associatedObject () const |
| virtual unsigned | totalEnvironmentalRecordSize () const |
Protected Attributes | |
| std::vector < DtEnvironmentalRecord * > | myRecords |
| DtGlobalObjectDesignator | myAssociatedObject |
| DtEnvironmentProcessRepositoryForBulk::DtEnvironmentProcessRepositoryForBulk | ( | ) |
default constructor
|
virtual |
destructor
| DtEnvironmentProcessRepositoryForBulk::DtEnvironmentProcessRepositoryForBulk | ( | const DtEnvironmentProcessRepositoryForBulk & | orig | ) |
copy constructor
| DtEnvironmentProcessRepositoryForBulk& DtEnvironmentProcessRepositoryForBulk::operator= | ( | const DtEnvironmentProcessRepositoryForBulk & | orig | ) |
assignment operator
|
virtual |
Return a copy/empty object of the same type as this.
|
virtual |
Set/Get number of environment records.
|
virtual |
|
virtual |
This sets the index'th record to the values in the envRecord supplied.
|
virtual |
Returns the index'th record to the values in the envRecord supplied.
|
virtual |
Allows this environmental to be associated with an object.
|
virtual |
|
virtual |
Returns the total size (in bytes) of all environmental records currently in the repository.
|
protected |
|
protected |