| adaptiveTickLodEnabled() const override | makVrv::DtSceneObjectUpdater | virtual |
| addSceneObjectToUpdate(DtModelSetId modelSet, DtSceneObject *sceneObject, bool addToTickableMgrIfHead=true) | makVrv::DtSceneObjectUpdater | virtual |
| addSceneObjectToUpdateAtChainEnd(DtModelSetId modelSet, DtSceneObject *sceneObject, bool addToTickableMgrIfHead=true) | makVrv::DtSceneObjectUpdater | virtual |
| addThreadSafeChainToManager(DtSceneObjectUpdater *head) | makVrv::DtSceneObjectUpdater | protectedvirtual |
| addUnThreadSafeChainToManager(DtSceneObjectUpdater *head) | makVrv::DtSceneObjectUpdater | protectedvirtual |
| angleDifference(double prev, double curr) | makVrv::DtGroundClampingUpdater | protectedstatic |
| chainHead() | makVrv::DtSceneObjectUpdater | virtual |
| checkCulling(const DtVector &up) const | makVrv::DtGroundClampingUpdater | protected |
| ClampAll enum value | makVrv::DtGroundClampingUpdater | |
| ClampNone enum value | makVrv::DtGroundClampingUpdater | |
| ClampOrientation enum value | makVrv::DtGroundClampingUpdater | |
| ClampOrientationAndPosition enum value | makVrv::DtGroundClampingUpdater | |
| ClampOrientationAndUpright enum value | makVrv::DtGroundClampingUpdater | |
| ClampPosition enum value | makVrv::DtGroundClampingUpdater | |
| ClampPositionAndUpright enum value | makVrv::DtGroundClampingUpdater | |
| clampToWater(DtTime tNow) | makVrv::DtGroundClampingUpdater | protected |
| ClampUpright enum value | makVrv::DtGroundClampingUpdater | |
| computeGroundClampingHit(const DtVector &up, const DtVector &unclampedPosition, DtVector &hitLocation, DtVector &hitNormal) | makVrv::DtGroundClampingUpdater | protected |
| computeIntersectionOrigin(const DtVector &up, const DtVector &unclampedPosition, DtVector &origin) const | makVrv::DtGroundClampingUpdater | protected |
| computePerpendicularRotation(const DtVector &pos, const DtVector &hitNormal, const DtTaitBryan &orientation, DtTaitBryan &output) | makVrv::DtGroundClampingUpdater | protectedstatic |
| doGroundClamp(DtTime tNow) | makVrv::DtGroundClampingUpdater | virtual |
| DtGroundClampingUpdater(DtDe &de, DtUniqueID id) | makVrv::DtGroundClampingUpdater | |
| DtSceneObjectUpdater(DtDe &de, DtUniqueID id) | makVrv::DtSceneObjectUpdater | |
| DtSurfaceClampingUpdater class | makVrv::DtGroundClampingUpdater | friend |
| DtTickable(DtTickableManagerInterface *manager) | makVrv::DtTickable | protected |
| DtTickable()=delete | makVrv::DtTickable | protected |
| farLodUpdateRate() const | makVrv::DtSceneObjectUpdater | virtual |
| findActiveSceneObject() | makVrv::DtSceneObjectUpdater | inline |
| findActiveSceneObject() const | makVrv::DtSceneObjectUpdater | inline |
| findNextUpdater() const | makVrv::DtSceneObjectUpdater | inline |
| findPrevUpdater() const | makVrv::DtSceneObjectUpdater | inline |
| findSceneObjectForModelSet(DtModelSetId modelSet) | makVrv::DtSceneObjectUpdater | inline |
| findSceneObjectForModelSet(DtModelSetId modelSet) const | makVrv::DtSceneObjectUpdater | inline |
| GroundClampingMode enum name | makVrv::DtGroundClampingUpdater | |
| isChainThreadSafe(DtSceneObjectUpdater *firstUpdater) | makVrv::DtSceneObjectUpdater | virtual |
| isClamping() const | makVrv::DtGroundClampingUpdater | |
| isClampingOrientation() const | makVrv::DtGroundClampingUpdater | inline |
| isClampingPosition() const | makVrv::DtGroundClampingUpdater | inline |
| isClampingUp() const | makVrv::DtGroundClampingUpdater | inline |
| isThreadSafe() const | makVrv::DtTickable | virtual |
| lastUpdateTime() const | makVrv::DtSceneObjectUpdater | virtual |
| lodRadiusEnd() const | makVrv::DtSceneObjectUpdater | virtual |
| lodRadiusStart() const | makVrv::DtSceneObjectUpdater | virtual |
| lodScaleSpeedFactor() const | makVrv::DtSceneObjectUpdater | virtual |
| ModelSetToSceneObjectMap typedef | makVrv::DtSceneObjectUpdater | protected |
| myAdaptiveTickRateLODParams | makVrv::DtSceneObjectUpdater | protected |
| myBecameEnabledThisTick | makVrv::DtGroundClampingUpdater | protected |
| myCheckForCull | makVrv::DtGroundClampingUpdater | protected |
| myClampAlwaysFlag | makVrv::DtGroundClampingUpdater | protected |
| myClampCulledLastFrame | makVrv::DtGroundClampingUpdater | protected |
| myClampTimeThreshold | makVrv::DtGroundClampingUpdater | protected |
| myConnections | makVrv::DtTickable | protected |
| myCoordinateConverter | makVrv::DtGroundClampingUpdater | protected |
| myCullCylinderScale | makVrv::DtGroundClampingUpdater | protected |
| myDe | makVrv::DtSceneObjectUpdater | protected |
| myFrameCounter | makVrv::DtTickable | protected |
| myFrameToUpdate | makVrv::DtTickable | protected |
| myGroundClampingEnabled | makVrv::DtGroundClampingUpdater | protected |
| myHaveLastClampedOrientation | makVrv::DtGroundClampingUpdater | protected |
| myHaveLastClampedPosition | makVrv::DtGroundClampingUpdater | protected |
| myInputOrientation | makVrv::DtSceneObjectUpdater | protected |
| myInputPosition | makVrv::DtSceneObjectUpdater | protected |
| myIntersectionCache | makVrv::DtGroundClampingUpdater | protected |
| myIntersectors | makVrv::DtGroundClampingUpdater | protected |
| myIsThreadSafe | makVrv::DtTickable | protected |
| myLastCacheUpdateTime | makVrv::DtGroundClampingUpdater | protected |
| myLastClampedOrientation | makVrv::DtGroundClampingUpdater | protected |
| myLastClampedPosition | makVrv::DtGroundClampingUpdater | protected |
| myLastClampTime | makVrv::DtGroundClampingUpdater | protected |
| myLastOutputOrientation | makVrv::DtSceneObjectUpdater | protected |
| myLastOutputPosition | makVrv::DtSceneObjectUpdater | protected |
| myLastPositionForAdaptiveTickRate | makVrv::DtSceneObjectUpdater | protected |
| myLastUnclampedOrientation | makVrv::DtGroundClampingUpdater | protected |
| myLastUnclampedPosition | makVrv::DtGroundClampingUpdater | protected |
| myLastUpdateTime | makVrv::DtTickable | protected |
| myManager | makVrv::DtTickable | protected |
| myMode | makVrv::DtGroundClampingUpdater | protected |
| myModelSet | makVrv::DtSceneObjectUpdater | protected |
| myNextUpdater | makVrv::DtSceneObjectUpdater | protected |
| myOrientationDataOutputted | makVrv::DtSceneObjectUpdater | protected |
| myPositionDataOutputted | makVrv::DtSceneObjectUpdater | protected |
| myPrevUpdater | makVrv::DtSceneObjectUpdater | protected |
| mySceneObjectConnection | makVrv::DtSceneObjectUpdater | protected |
| mySceneObjectConnectionsMap | makVrv::DtSceneObjectUpdater | protected |
| mySceneObjectMap | makVrv::DtSceneObjectUpdater | protected |
| myTickableIndex | makVrv::DtTickable | protected |
| myTickableListState | makVrv::DtTickable | protected |
| myUnclampedOrientation | makVrv::DtGroundClampingUpdater | protected |
| myUnclampedPosition | makVrv::DtGroundClampingUpdater | protected |
| myUniqueId | makVrv::DtSceneObjectUpdater | protected |
| myUpdatePeriod | makVrv::DtTickable | protected |
| myVertexToUpdate | makVrv::DtSceneObjectUpdater | protected |
| nearLodUpdateRate() const | makVrv::DtSceneObjectUpdater | virtual |
| needClampThisTick() const | makVrv::DtGroundClampingUpdater | protected |
| needsUpdate(DtTime tNow) | makVrv::DtSceneObjectUpdater | virtual |
| outputOrientation() const | makVrv::DtSceneObjectUpdater | virtual |
| outputPosition() const | makVrv::DtSceneObjectUpdater | virtual |
| placeChainOnCorrectTickableList(DtSceneObjectUpdater *head) | makVrv::DtSceneObjectUpdater | protectedvirtual |
| removeSceneObjectToUpdate(DtModelSetId modelSet, DtSceneObject *sceneObject) | makVrv::DtSceneObjectUpdater | virtual |
| removeSceneObjectToUpdateAtChainEnd(DtModelSetId modelSet, DtSceneObject *sceneObject) | makVrv::DtSceneObjectUpdater | virtual |
| removeThreadSafeChainFromManager(DtSceneObjectUpdater *head) | makVrv::DtSceneObjectUpdater | protectedvirtual |
| removeUnThreadSafeChainFromManager(DtSceneObjectUpdater *head) | makVrv::DtSceneObjectUpdater | protectedvirtual |
| SceneObjectConnectionsMap typedef | makVrv::DtSceneObjectUpdater | protected |
| setAdaptiveTickLodEnabled(bool enabled) | makVrv::DtSceneObjectUpdater | virtual |
| setCheckForCulling(bool) | makVrv::DtGroundClampingUpdater | virtual |
| setClampAlways(bool enabled) | makVrv::DtGroundClampingUpdater | virtual |
| setClampTimeThreshold(double) | makVrv::DtGroundClampingUpdater | virtual |
| setCullCylinderRadiusScale(float scale) | makVrv::DtGroundClampingUpdater | virtual |
| setFarLodUpdateRate(int maxRate) | makVrv::DtSceneObjectUpdater | virtual |
| setGroundClampingEnabled(bool enabled) | makVrv::DtGroundClampingUpdater | virtual |
| setInputOrientation(const DtTaitBryan &orientation) | makVrv::DtSceneObjectUpdater | virtual |
| setInputPosition(const DtVector &position) | makVrv::DtSceneObjectUpdater | virtual |
| setIsThreadSafe(bool safe) | makVrv::DtSceneObjectUpdater | virtual |
| setLodRadiusEnd(float ratius) | makVrv::DtSceneObjectUpdater | virtual |
| setLodRadiusStart(float ratius) | makVrv::DtSceneObjectUpdater | virtual |
| setLodScaleSpeedFactor(float factor) | makVrv::DtSceneObjectUpdater | virtual |
| setMode(GroundClampingMode mode) | makVrv::DtGroundClampingUpdater | virtual |
| setNearLodUpdateRate(int nearRate) | makVrv::DtSceneObjectUpdater | virtual |
| setNextUpdater(DtSceneObjectUpdater *nextUpdater) | makVrv::DtSceneObjectUpdater | virtual |
| setNextUpdaterWithoutManagerPlacement(DtSceneObjectUpdater *updater) | makVrv::DtGroundClampingUpdater | protectedvirtual |
| setOutputOrientation(const DtTaitBryan &orientation) | makVrv::DtSceneObjectUpdater | virtual |
| setOutputPosition(const DtVector &position) | makVrv::DtSceneObjectUpdater | virtual |
| setOutputPositionAndOrientation(const DtVector &position, const DtTaitBryan &orientation) | makVrv::DtSceneObjectUpdater | virtual |
| setPrevUpdater(DtSceneObjectUpdater *prevUpdater) | makVrv::DtSceneObjectUpdater | virtual |
| setSceneObject(DtSceneObject *sceneObject, bool addToTickableMgrIfHead) | makVrv::DtSceneObjectUpdater | virtual |
| setSceneObject(DtSceneObject *sceneObject) | makVrv::DtSceneObjectUpdater | virtual |
| setTickableEnabled(bool enabled) override | makVrv::DtSceneObjectUpdater | virtual |
| setTickableListState(TickableListState safeList) | makVrv::DtTickable | virtual |
| setUpdatePeriod(unsigned int period) | makVrv::DtTickable | virtual |
| setVertexToUpdate(unsigned int vertex) | makVrv::DtSceneObjectUpdater | virtual |
| signal_updaterToBeDeleted | makVrv::DtSceneObjectUpdater | |
| slot_coordinateSystemChanged() | makVrv::DtGroundClampingUpdater | protectedvirtual |
| slot_managerAboutToBeDeleted() | makVrv::DtTickable | protectedvirtual |
| slot_sceneObjectToBeDeleted(const DtUniqueID &id) | makVrv::DtSceneObjectUpdater | protectedvirtual |
| targetIsMoving(const DtVector &newPos, const DtVector &lastPos) const | makVrv::DtGroundClampingUpdater | protected |
| targetIsTurning(const DtTaitBryan &newOri, const DtTaitBryan &lastOri) const | makVrv::DtGroundClampingUpdater | protected |
| theClampDistThreshold | makVrv::DtGroundClampingUpdater | protectedstatic |
| theClampOrientThreshold | makVrv::DtGroundClampingUpdater | protectedstatic |
| theClampTimeThreshold | makVrv::DtGroundClampingUpdater | protectedstatic |
| theIsectLength | makVrv::DtGroundClampingUpdater | protectedstatic |
| theMaxCacheInterval | makVrv::DtGroundClampingUpdater | protectedstatic |
| tickableListState() const | makVrv::DtTickable | virtual |
| TickableListState enum name | makVrv::DtTickable | |
| TickableNotOnList enum value | makVrv::DtTickable | |
| TickableOnMainList enum value | makVrv::DtTickable | |
| TickableOnThreadSafeList enum value | makVrv::DtTickable | |
| uniqueId() const | makVrv::DtSceneObjectUpdater | inline |
| update(DtTime tNow) | makVrv::DtGroundClampingUpdater | virtual |
| updateAdaptiveTickrate(const DtVector &lastPos, const DtTime &deltaTime) | makVrv::DtSceneObjectUpdater | virtual |
| updateIfNeeded(DtTime tNow) | makVrv::DtTickable | virtual |
| updatePeriod() const | makVrv::DtTickable | virtual |
| ~DtGroundClampingUpdater() | makVrv::DtGroundClampingUpdater | virtual |
| ~DtSceneObjectUpdater() | makVrv::DtSceneObjectUpdater | virtual |
| ~DtTickable() | makVrv::DtTickable | virtual |