![]() |
VR-Forces 5.0.3 Developer's Guide
|
Class Description: DtControllerComponentList.
Instances of DtControllerComponentList build and manage a hashlist of DtControllerComponents.

Public Member Functions | |
| DtControllerComponentList () | |
| DtControllerComponentList (const DtString &name, DtReaderWriterRegistry *const parentRegistry=0) | |
| virtual | ~DtControllerComponentList () |
| virtual void | taskNotify (const DtSimTask &task, const DtSimComponent ¬ifier) |
| virtual void | clearTask () |
Public Member Functions inherited from DtSimComponentList | |
| DtSimComponentList (const DtString &name, DtReaderWriterRegistry *const parentRegistry=0) | |
| virtual | ~DtSimComponentList () |
| virtual void | tick (bool hostEntityDestroyed) |
| virtual DtSimComponent * | lookupComponent (const DtString &name) |
| virtual std::list < DtSimComponent * > | lookupComponentsByType (const DtString &typeString) |
| virtual void | addComponent (DtSimComponent *component) |
| virtual void | removeComponent (DtSimComponent *component) |
| virtual iterator | begin () |
| virtual iterator | end () |
| virtual size_t | count () const |
Protected Member Functions | |
| DtControllerComponentList (const DtControllerComponentList &orig) | |
| const DtControllerComponentList & | operator= (const DtControllerComponentList &orig) |
Protected Member Functions inherited from DtSimComponentList | |
| DtSimComponentList () | |
| virtual void | emptyList () |
Additional Inherited Members | |
Public Types inherited from DtSimComponentList | |
| typedef std::vector < DtSimComponent * > | ComponentListType |
| typedef ComponentListType::iterator | iterator |
| typedef ComponentListType::const_iterator | const_iterator |
Protected Types inherited from DtSimComponentList | |
| typedef std::map< DtString, DtSimComponent * > | DtSimComponentMap |
Protected Attributes inherited from DtSimComponentList | |
| ComponentListType | myComponentList |
| DtSimComponentMap | myIndex |
| DtControllerComponentList::DtControllerComponentList | ( | ) |
default constructor
| DtControllerComponentList::DtControllerComponentList | ( | const DtString & | name, |
| DtReaderWriterRegistry *const | parentRegistry = 0 |
||
| ) |
constructor
|
protected |
copy constructor
|
virtual |
destructor
|
protected |
assignment
|
virtual |
|
virtual |