10 #include <vlutil/vlString.h>
11 #include <vlutil/vlMachineTypes.h>
37 virtual const DtUUID& line()
const;
41 virtual void setLine(
const DtUUID&);
59 const DtVrfObject& pAggEntity,
bool excludeDestroyed);
virtual bool initializeSearch(const DtVrfObject &entity)
Override initializeSearch if you need to do some initialization at the start of the search process...
UUID is a unique ID wrapper class.
Definition: rwUUID.h:222
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...
DtVrfObject is used to represent any type of simulated object (entities, aggregate, control objects) in a VR-Forces application.
Definition: vrfObject.h:215
DtSimSubordinateSearch & operator=(const DtSimSubordinateSearch &orig)
assignment operator; not implemented
bool myWarnedOnce
Definition: entLeftOfLineSearch.h:73
virtual bool searchSubordinates(const DtVrfObject &entity, bool excludeDestroyed)
SearchSubordinates will call searchSubtree on all the immediate children of a given pseudo aggregate...
void setWarnedOnce(bool b)
Definition: entLeftOfLineSearch.h:43
DtSharedVrfObjectReference class will allocate an empty DtVrfObjectReference if one is not assigned s...
Definition: vrfObjectReference.h:102
Instances of DtEntLeftOfLineSearch are used to search the echelon entity structure for ANY entities l...
Definition: entLeftOfLineSearch.h:23
bool warnedOnce() const
Definition: entLeftOfLineSearch.h:44
class DtSimSubordinateSearch:
Definition: simSubordinateSearch.h:23
#define DT_DLL_vrfplanmgr
This file is used to determine how to build.
Definition: vrfplanmgrDefines.h:28
DtUUID myLine
Member variables.
Definition: entLeftOfLineSearch.h:71
class DtVrfObjectManager:
Definition: vrfObjectManager.h:202
DtSharedVrfObjectReference myPhaseLine
Definition: entLeftOfLineSearch.h:72