34 typedef std::vector<DtSimObjectReference>::iterator
iterator;
46 virtual size_t size()
const;
50 virtual void processSubordinateChanged(
const DtUUID&);
52 virtual void populateList();
UUID is a unique ID wrapper class.
Definition: uuid.h:59
Objects may contain a collection of other objects, such as overlays or pseudo-aggregate entities...
Definition: subordinateManager.h:43
Definition: organizedManagedObjectList.h:17
DtVrfObjectPredicate * myPredicate
Definition: organizedManagedObjectList.h:60
voidpf void uLong size
Definition: ioapi.h:39
boost::signals2::scoped_connection mySubordinateRemovedConnection
Definition: organizedManagedObjectList.h:56
std::vector< DtSimObjectReference > myFilteredObjectList
Definition: organizedManagedObjectList.h:59
DtString myListName
Definition: organizedManagedObjectList.h:62
Contains the DtVrfObjectPredicate class declaration.
Definition: vrfObjectPredicate.h:20
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
std::vector< DtSimObjectReference >::iterator iterator
Definition: organizedManagedObjectList.h:34
boost::signals2::scoped_connection mySubordinateAddedConnection
Definition: organizedManagedObjectList.h:55
DT_DLL_DEBUGDRAWRENDERER void init(makVrv::DtDe &de)
Work function for the plugin initialization.
bool myNeedsListUpdate
Definition: organizedManagedObjectList.h:57
bool myReevaluateEveryBegin
Definition: organizedManagedObjectList.h:58
const DtSubordinateManager * mySubordinateManager
Definition: organizedManagedObjectList.h:61
std::vector< DtSimObjectReference >::const_iterator const_iterator
Definition: organizedManagedObjectList.h:35
A locally simulated VRF object.
Definition: localObject.h:98