VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtOrbatManager Member List

This is the complete list of members for DtOrbatManager, including all inherited members.

addNode(const DtRwOrbatData &)DtOrbatManagervirtual
addOrUpdateObjectsInOrbat(const DtOrbatDataList &, int flags=DtIfOrbatOperation::IterateChildrenOnAdd, int operation=DtIfOrbatOperation::Update, bool *success=nullptr)DtOrbatManagervirtual
clearOrbat(bool send=false)DtOrbatManagervirtual
closingScenario()DtOrbatManagervirtual
createOrbatManagerNode() const DtOrbatManagerprotectedvirtual
createOrbatNodes(const DtRwOrbatData &, int flags=DtIfOrbatOperation::IterateChildrenOnAdd, bool *success=nullptr)DtOrbatManagerprotectedvirtual
createOrReturnSuperiorOf(const DtUUID &, const DtVector &locationOfSuperior=DtVector::zero(), int operation=DtIfOrbatOperation::Update, bool forceCreate=false)DtOrbatManagervirtual
createSubordinatesOfObject(const DtUUID &)DtOrbatManagervirtual
DtOrbatManager()DtOrbatManagerprivate
DtOrbatManager(const DtOrbatManager &orig)DtOrbatManagerprivate
DtOrbatManager(DtSimulationServices *objMgr, DtLocalObjectManager *)DtOrbatManager
generateMarkingText(const DtEntityType &)DtOrbatManagerprotectedvirtual
hasNode(const DtUUID &) const DtOrbatManagervirtual
init()DtOrbatManagervirtual
insertOrbatNodeInOrder(LockedOrbatManagerNode, int order)DtOrbatManagerprotectedvirtual
loadOrbat(const DtFilename &, bool send=false, bool clearOnLoad=true)DtOrbatManagervirtual
loadOrbat(const std::string &str, bool send=false, bool clearOnLoad=true)DtOrbatManagervirtual
loadOrbat(DtlInputStream *, bool send)DtOrbatManagerprotectedvirtual
loadOrbatFromZipFile(const DtFilename &scenarioZipFile, const std::string &, bool send=false, bool clearOnLoad=true)DtOrbatManagervirtual
lookupNodeByMarkingText(const DtString &) const DtOrbatManagervirtual
lookupNodeByUUID(const DtUUID &id) const DtOrbatManagervirtual
makeAllSimulationObjectsPartOfOrbat()DtOrbatManagervirtual
mergeFrom(const DtOrbatManager &fromOm, bool sendNewList=false)DtOrbatManagervirtual
modifyOrbatObject(const DtRwOrbatData &, int operation=DtIfOrbatOperation::Update)DtOrbatManagervirtual
modifyOrbatObjects(const DtOrbatDataList &, int operation=DtIfOrbatOperation::Update)DtOrbatManagervirtual
myAddToOrbatOnNextAddDtOrbatManagerprotected
myEntityTypeCountsDtOrbatManagerprotected
myIsOrbatEnabledDtOrbatManagerprotected
myIsOrbatEnabledCommandDtOrbatManagerprotected
myModifiedNodesDtOrbatManagerprotected
myModifiedNodesMutexDtOrbatManagerprotected
myObjectManagerDtOrbatManagerprotected
myOrbatNodesDtOrbatManagerprotected
myOrbatNodesMutexDtOrbatManagermutableprotected
myRootNodeByForceMutexDtOrbatManagerprotected
myRootNodesByForceDtOrbatManagerprotected
mySetIsOrbatEnabledCommandDtOrbatManagerprotected
mySimObjectAddedConnectionDtOrbatManagerprotected
mySimObjectDeletedConnectionDtOrbatManagerprotected
mySimulationServicesDtOrbatManagerprotected
myUnparentedOrbatNodesDtOrbatManagerprotected
myUUIDChangedConnectionDtOrbatManagerprotected
nodes() const DtOrbatManagerinline
objectShouldBeSavedToSimulationObjectGroup(const DtSimObject *obj) const DtOrbatManagerprotectedvirtual
operator=(const DtOrbatManager &orig)DtOrbatManagerprivate
orbatEnabled() const DtOrbatManagervirtual
OrbatMap typedefDtOrbatManager
OrbatNodeList typedefDtOrbatManagerprotected
orbatNodeRemovedCallback(const DtOrgNodeCallbackInfo &, void *)DtOrbatManagerprotectedstatic
orbatOperationCallback(DtSimMessage *msg, void *usr)DtOrbatManagerprotectedstatic
orbatResponseCallback(DtSimMessage *msg, void *usr)DtOrbatManagerprotectedstatic
processAddSuperior(const DtSimObject *, const DtUUID &superior)DtOrbatManagerprotectedvirtual
processObjectDataChanged(const DtLocalObject *, int flag)DtOrbatManagerprotectedvirtual
processOrbatNodeRemoved(const DtOrgNodeCallbackInfo &)DtOrbatManagerprotectedvirtual
processOrbatOperation(DtSimMessage *msg)DtOrbatManagerprotectedvirtual
processOrbatResponse(DtSimMessage *msg)DtOrbatManagerprotectedvirtual
processRemoveSuperior(const DtSimObject *, const DtUUID &superior)DtOrbatManagerprotectedvirtual
processSimObjectAdded(DtSimObjectReference ref, int flags=0)DtOrbatManagerprotectedvirtual
processSimObjectRemoved(DtSimObjectReference ref)DtOrbatManagerprotectedvirtual
processSuperiorChanged(const DtSimObject *, const DtUUID &oldSuperior, const DtUUID &newSuperior)DtOrbatManagerprotectedvirtual
processUUIDChanged(const DtUUID &oldUUID, const DtUUID &newUUID)DtOrbatManagerprotectedvirtual
removeObjectFromOrbat(const DtRwOrbatData &, bool onlyPublished=false)DtOrbatManagervirtual
removeObjectsFromOrbat(const DtOrbatDataList &)DtOrbatManagervirtual
reorderOrbatNodesExcluding(LockedOrbatManagerNode)DtOrbatManagerprotectedvirtual
rootNodeForForce(int)DtOrbatManagerprotectedvirtual
RootNodesByForce typedefDtOrbatManagerprotected
sendOrbatList(int requestId=0)DtOrbatManagervirtual
setForceToSubordinatesOf(int force, const LockedOrbatManagerNode &) const DtOrbatManagerprotectedvirtual
setOrbatEnabled(bool)DtOrbatManagervirtual
setOrbatNodeOrder(LockedOrbatManagerNode, int order, bool inserting=false)DtOrbatManagerprotectedvirtual
tick()DtOrbatManagervirtual
trimNameForLength(int maxLength, const DtString &) const DtOrbatManagerprotectedvirtual
UnparentedOrbatNodes typedefDtOrbatManagerprotected
UUIDMap typedefDtOrbatManager
vrfObjectAdded(const DtLocalObject *, void *usr)DtOrbatManagerprotectedstatic
writeOrbat(const DtFilename &)DtOrbatManagervirtual
writeOrbat(std::string &)DtOrbatManagervirtual
~DtOrbatManager()DtOrbatManagervirtual

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)