11 #include <vlutil/vlString.h>
12 #include <vlutil/vlMachineTypes.h>
40 virtual const DtUUID& target()
const;
43 virtual void setTarget(
const DtUUID&);
45 void setRange(
double);
51 void setWarnedOnce(
bool);
52 bool warnedOnce()
const;
UUID is a unique ID wrapper class.
Definition: uuid.h:59
bool myWarnedOnce
Definition: entInRangeSearch.h:82
bool warnedOnce() const
Definition: entInRangeSearch.h:101
DtSimSubordinateSearch & operator=(const DtSimSubordinateSearch &orig)
assignment operator; not implemented
Definition: entInRangeSearch.h:27
double myRange
Definition: entInRangeSearch.h:79
Contains the DtUUID class declaration.
const Coordinate_System * myLocalCS
Definition: entInRangeSearch.h:80
class DtSimSubordinateSearch:
Definition: simSubordinateSearch.h:24
#define DT_DLL_vrfplanmgr
This file is used to determine how to build.
Definition: vrfplanmgrDefines.h:28
Definition: coordSystem.h:54
DtUUID myTarget
Member variables.
Definition: entInRangeSearch.h:78
DtTacticalGraphicSimObjectFacade myTacticalGraphicSimObjectFacade
Definition: entInRangeSearch.h:83
void setWarnedOnce(bool)
Definition: entInRangeSearch.h:96
virtual bool searchSubordinates(DtSimObjectReference entity, bool excludeDestroyed)
SearchSubordinates will call searchSubtree on all the immediate children of a given pseudo aggregate...
Central access point of all non-object-specific the services and managers that are available for use ...
Definition: simulationServices.h:96
virtual bool initializeSearch(DtSimObjectReference entity)
Override initializeSearch if you need to do some initialization at the start of the search process...
double range() const
Definition: entInRangeSearch.h:91
void setRange(double)
Definition: entInRangeSearch.h:86
virtual bool inspectEntity(DtSimObjectReference entity)
Override inspectEntity to do any tests you want to do on base entities that are found in the search...
DtSimObjectReference myTargetObject
Definition: entInRangeSearch.h:81