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

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

cleanOutDeadEntities()DtDetonationManagerprotected
coordinateSystem()DtDetonationManagerprotectedvirtual
coordinateSystem() const DtDetonationManagerprotectedvirtual
createDeformationParameters()DtDetonationManagerprotectedvirtual
createParameters()DtDetonationManagerprotectedvirtual
defaultDetonationResult() const DtDetonationManagerprotectedvirtual
deformationParametersFile() const DtDetonationManagervirtual
detonationEvent(const makVrfEvents::DtEvent &)DtDetonationManagerprotectedvirtual
detonationPower(const DtSimMunition &munition, double rangeFromShooter, double rangeFromImpact, const DtString &powerType) const DtDetonationManagervirtual
detonationResult(const DtSimMunition &munition, DtDetonatorFuze fuze, const DtEntityType &targetEntityType, const DtVector &localPosition) const DtDetonationManagervirtual
detonationResult(const DtSimMunition &munition, DtDetonatorFuze fuze, const DtSurface &terrainSurface, const DtVector &localPosition) const DtDetonationManagervirtual
detonationResultMidAir(const DtSimMunition &munition, const DtVector &localPosition) const DtDetonationManagervirtual
DtCollateralDetonationTargetInfoPtr typedefDtDetonationManager
DtCollateralDetonationTargetList typedefDtDetonationManager
DtCollateralDetonationTargetMap typedefDtDetonationManager
DtDamageAdjudicationFunction typedefDtDetonationServiceInterface
DtDetonationCallbackInfoList typedefDtDetonationManager
DtDetonationContextPtr typedefDtDetonationManager
DtDetonationManager(DtSimulationServices *simManager)DtDetonationManager
DtDetonationManager(const DtDetonationManager &orig)DtDetonationManagerprivate
DtDetonationServiceInterface()DtDetonationServiceInterface
DtDirectDetonationTargetInfoPtr typedefDtDetonationManager
DtDirectDetonationTargetList typedefDtDetonationManager
DtDirectDetonationTargetMap typedefDtDetonationManager
DtMunitionDamageMap typedefDtDetonationManager
DtMunitionMaxRangeMap typedefDtDetonationManager
DtPowerDamageMap typedefDtDetonationManager
init()DtDetonationManagervirtual
isTargetInterestedInCollateralDetonation(const DtDetonationCallbackInfo &detonationCbs, double impactRange, double shooterRange, DtDetonationContext &detonationContext) const DtDetonationManagervirtual
loadDeformationParametersFromFile(const DtFilename &filename)DtDetonationManagervirtual
loadParametersFromFile(const DtFilename &filename)DtDetonationManagervirtual
lookupMunitionInMap(const DtMunitionDamageMap &munitionMap, const DtSimMunition &munition) const DtDetonationManagerprotectedvirtual
myCollateralDetonationTargetMapDtDetonationManagerprotected
myDeformationParamsDtDetonationManagerprotected
myDeformationParamsFileDtDetonationManagerprotected
myDetonationCallbackQueueDtDetonationManagerprotected
myDirectDetonationTargetMapDtDetonationManagerprotected
myEntitiesQueuedToBeRemovedListDtDetonationManagerprotected
myMaxRangeForSpecificMunitionDamageDtDetonationManagerprotected
myMinPowerForDamageDtDetonationManagerprotected
myMutexDtDetonationManagerprotected
myParallelDetonationQueueDtDetonationManagerprotected
myParametersDtDetonationManagerprotected
myParametersFileDtDetonationManagerprotected
myQueueEntitiesToBeRemovedDtDetonationManagerprotected
mySimulationServicesDtDetonationManagerprotected
myUUIDChangedConnectionDtDetonationManagerprotected
operator=(const DtDetonationManager &other)DtDetonationManagerprivate
parameters()DtDetonationManagervirtual
parameters() const DtDetonationManagervirtual
parametersFile() const DtDetonationManagervirtual
parametersLoaded() const DtDetonationManagervirtual
physicalWorld() const DtDetonationManagerprotectedvirtual
physicalWorld()DtDetonationManagerprotectedvirtual
processCollateralDetonationForEntitiesInRange(DtDetonationContext &detonationContext)DtDetonationManagerprotectedvirtual
processDetonation(const makVrfEvents::DtDetonationEvent &detonation)DtDetonationManagervirtual
processUUIDChanged(const DtUUID &oldUUID, const DtUUID &newUUID)DtDetonationManagerprotectedvirtual
registerCollateralDetonation(const DtUUID &entityId, DtSimMunition munition, double maxDamageRadius, void *callbackObject, DtDamageAdjudicationFunction func)DtDetonationManagervirtual
registerCollateralDetonationByPower(const DtUUID &entityId, const DtString &powerType, double minDamagePower, void *callbackObject, DtDamageAdjudicationFunction func)DtDetonationManagervirtual
registerDirectDetonation(const DtUUID &entityId, void *callbackObject, DtDamageAdjudicationFunction func)DtDetonationManagervirtual
reinitialize()DtDetonationManagervirtual
resetParameters()DtDetonationManagervirtual
sendDetonationInteraction(const makVrfEvents::DtDetonationEvent &detonation)DtDetonationManagervirtual
terrainDeformationParameters()DtDetonationManagervirtual
terrainDeformationParameters() const DtDetonationManagervirtual
tick()DtDetonationManagervirtual
unRegisterCollateralDetonationCallback(const DtUUID &entity, void *callbackObject, DtDamageAdjudicationFunction func)DtDetonationManagervirtual
unRegisterCollateralDetonationTarget(const DtUUID &entity)DtDetonationManagervirtual
unRegisterDirectDetonationTarget(const DtUUID &entity)DtDetonationManagervirtual
~DtDetonationManager()DtDetonationManagervirtual

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)