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

Public Member Functions | |
| MySearch () | |
| virtual | ~MySearch () |
Protected Member Functions | |
| virtual bool | initializeSearch (const DtVrfObject &entity) |
| Override initializeSearch if you need to do some initialization at the start of the search process. | |
| virtual bool | inspectEntity (const DtVrfObject &entity) |
| Override inspectEntity to do any tests you want to do on base entities that are found in the search. | |
| virtual bool | searchSubordinates (const DtVrfObject &pAggEntity) |
| SearchSubordinates will call searchSubtree on all the immediate children of a given pseudo aggregate. | |
| MySearch (const MySearch &orig) | |
| MySearch & | operator= (const MySearch &orig) |
| virtual MySearch::~MySearch | ( | ) | [virtual] |
| MySearch::MySearch | ( | const MySearch & | orig | ) | [protected] |
| virtual bool MySearch::initializeSearch | ( | const DtVrfObject & | entity | ) | [protected, virtual] |
Override initializeSearch if you need to do some initialization at the start of the search process.
It will only be called once per search before any of the inspect functions are called, and if this function returns false, then the search is canceled. By default it returns true.
Reimplemented from DtSimSubordinateSearch.
| virtual bool MySearch::inspectEntity | ( | const DtVrfObject & | entity | ) | [protected, virtual] |
Override inspectEntity to do any tests you want to do on base entities that are found in the search.
It should return true only if it has found what it is looking for and wants to terminate the search early. By default it simply returns false. It is usually called either because a non-local entity has been found and the default version of inspectRemoteEntity was called, or because a local entity was found and the default version of inspectLocalEntity was called.
Reimplemented from DtSimSubordinateSearch.
| virtual bool MySearch::searchSubordinates | ( | const DtVrfObject & | entity | ) | [protected, virtual] |
SearchSubordinates will call searchSubtree on all the immediate children of a given pseudo aggregate.
Reimplemented from DtSimSubordinateSearch.