Pack to carry DescSet Managers for live attributes and DescSets for stored data, both in 2D and 3D. More...
Public Member Functions | |
| DescSetsHolder () | |
| ~DescSetsHolder () | |
| const Attrib::DescSetMan * | getDescSetMan (bool is2d) const |
| Attrib::DescSetMan * | getDescSetMan (bool is2d) |
| const Attrib::DescSet * | getDescSet (bool is2d, bool isstored) const |
| Attrib::DescSet * | getDescSet (bool is2d, bool isstored) |
| void | replaceAttribSet (DescSet *) |
| void | replaceADSMan (DescSetMan *, bool dodelete=false) |
| void | replaceStoredAttribSet (DescSet *) |
Protected Member Functions | |
| void | clearHolder () |
Protected Attributes | |
| Attrib::DescSetMan * | adsman2d_ |
| Attrib::DescSetMan * | adsman3d_ |
| Attrib::DescSet * | adsstored2d_ |
| Attrib::DescSet * | adsstored3d_ |
Static Protected Attributes | |
| static DescSetsHolder * | dsholder_ |
Friends | |
| DescSetsHolder & | eDSHolder () |
| const DescSetsHolder & | DSHolder () |
Pack to carry DescSet Managers for live attributes and DescSets for stored data, both in 2D and 3D.
| Attrib::DescSetsHolder::DescSetsHolder | ( | ) |
| Attrib::DescSetsHolder::~DescSetsHolder | ( | ) |
| void Attrib::DescSetsHolder::clearHolder | ( | ) | [protected] |
| Attrib::DescSet* Attrib::DescSetsHolder::getDescSet | ( | bool | is2d, | |
| bool | isstored | |||
| ) |
| const Attrib::DescSet* Attrib::DescSetsHolder::getDescSet | ( | bool | is2d, | |
| bool | isstored | |||
| ) | const |
| Attrib::DescSetMan* Attrib::DescSetsHolder::getDescSetMan | ( | bool | is2d | ) |
| const Attrib::DescSetMan* Attrib::DescSetsHolder::getDescSetMan | ( | bool | is2d | ) | const |
| void Attrib::DescSetsHolder::replaceADSMan | ( | DescSetMan * | , | |
| bool | dodelete = false | |||
| ) |
| void Attrib::DescSetsHolder::replaceAttribSet | ( | DescSet * | ) |
| void Attrib::DescSetsHolder::replaceStoredAttribSet | ( | DescSet * | ) |
| const DescSetsHolder& DSHolder | ( | ) | [friend] |
| DescSetsHolder& eDSHolder | ( | ) | [friend] |
Attrib::DescSetMan* Attrib::DescSetsHolder::adsman2d_ [protected] |
Attrib::DescSetMan* Attrib::DescSetsHolder::adsman3d_ [protected] |
Attrib::DescSet* Attrib::DescSetsHolder::adsstored2d_ [protected] |
Attrib::DescSet* Attrib::DescSetsHolder::adsstored3d_ [protected] |
DescSetsHolder* Attrib::DescSetsHolder::dsholder_ [static, protected] |
1.7.1