![]() |
VR-Forces 4.0.4 Class Documentation
|
! TM includes More...

Public Member Functions | |
| DtExpandDrawerColl () | |
| DtExpandDrawerColl (DtDrawerColl *nextComponent) | |
| virtual | ~DtExpandDrawerColl () |
| virtual DtSymbolDrawer * | lookupDrawer (const DtDrawerKey &key) |
| --- functions --- | |
| virtual void | addDrawer (const DtDrawerKey &key, DtSymbolDrawer *) |
| ! Add a drawer. | |
| virtual void | removeDrawer (const DtDrawerKey &key) |
Protected Attributes | |
| QHash< QString, DtSymbolDrawer * > | myDrawerDict |
Private Member Functions | |
| DtExpandDrawerColl (const DtExpandDrawerColl &orig) | |
| DtExpandDrawerColl & | operator= (const DtExpandDrawerColl &orig) |
! TM includes
! QT includes CClass that allows the programmer to add new drawers to the collection for easy lookup on drawing time.
| DtExpandDrawerColl::DtExpandDrawerColl | ( | DtDrawerColl * | nextComponent | ) |
| virtual DtExpandDrawerColl::~DtExpandDrawerColl | ( | ) | [virtual] |
| DtExpandDrawerColl::DtExpandDrawerColl | ( | const DtExpandDrawerColl & | orig | ) | [private] |
| virtual DtSymbolDrawer* DtExpandDrawerColl::lookupDrawer | ( | const DtDrawerKey & | key | ) | [virtual] |
--- functions ---
Implements DtDrawerColl.
| virtual void DtExpandDrawerColl::addDrawer | ( | const DtDrawerKey & | key, |
| DtSymbolDrawer * | |||
| ) | [virtual] |
! Add a drawer.
Note that as soon as you do this, the DrawerCollection TAKES OVER THE OWNERSHIP of the drawer.
| virtual void DtExpandDrawerColl::removeDrawer | ( | const DtDrawerKey & | key | ) | [virtual] |
| DtExpandDrawerColl& DtExpandDrawerColl::operator= | ( | const DtExpandDrawerColl & | orig | ) | [private] |
QHash<QString, DtSymbolDrawer*> DtExpandDrawerColl::myDrawerDict [protected] |