![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Member Functions | |
| DtFilter () | |
| DtFilter (const QString &name) | |
| DtFilter (const DtFilter &filter) | |
| virtual | ~DtFilter () |
| virtual DtFilter * | clone () const =0 |
| virtual bool | isValid (const DtModelData *)=0 |
| virtual const QString & | name () const |
| void | setName (const QString &) |
| virtual int | indexOf (const DtModelData *) |
| If this item needs to appear in a particular spot in the list box, return that here. -1 means append (the default) | |
| virtual bool | checkIfChanged (int flags) const |
| Return true if something has changed (according to the flags) that means the filter wants to be checked. | |
Protected Attributes | |
| QString | myName |
| DtFilter::DtFilter | ( | const QString & | name | ) |
| DtFilter::DtFilter | ( | const DtFilter & | filter | ) |
| virtual DtFilter::~DtFilter | ( | ) | [virtual] |
| virtual DtFilter* DtFilter::clone | ( | ) | const [pure virtual] |
Implemented in DtMapSelectionFilter, DtAndFilter, DtOrFilter, DtMatchAnyFilter, DtKindLessThanFilter, DtNotObjectFilter, DtObjectFilter, and DtModelKeyFilter.
| virtual bool DtFilter::isValid | ( | const DtModelData * | ) | [pure virtual] |
Implemented in DtMapSelectionFilter, DtAndFilter, DtOrFilter, DtMatchAnyFilter, DtKindLessThanFilter, DtNotObjectFilter, DtObjectFilter, and DtModelKeyFilter.
| virtual const QString& DtFilter::name | ( | ) | const [virtual] |
Referenced by setName().
| void DtFilter::setName | ( | const QString & | name | ) | [inline] |
| virtual int DtFilter::indexOf | ( | const DtModelData * | ) | [inline, virtual] |
If this item needs to appear in a particular spot in the list box, return that here. -1 means append (the default)
Reimplemented in DtModelKeyFilter.
| virtual bool DtFilter::checkIfChanged | ( | int | flags | ) | const [inline, virtual] |
Return true if something has changed (according to the flags) that means the filter wants to be checked.
Reimplemented in DtOrFilter, DtMatchAnyFilter, DtNotObjectFilter, and DtObjectFilter.
QString DtFilter::myName [protected] |
Referenced by setName().