Nv::Blast::final Member List

This is the complete list of members for Nv::Blast::final, including all inherited members.

create(const NvBlastAsset *asset)Nv::Blast::final [static]
Nv::Blast::ExtPxStressSolver::create(ExtPxFamily &family, ExtStressSolverSettings settings=ExtStressSolverSettings())Nv::Blast::ExtPxStressSolver [static]
Nv::Blast::ExtPxManager::create(physx::PxPhysics &physics, TkFramework &framework, ExtPxCreateJointFunction createFn=nullptr, bool useUserData=true)Nv::Blast::ExtPxManager [static]
Nv::Blast::ExtPxAsset::create(const ExtPxAssetDesc &desc, TkFramework &framework)Nv::Blast::ExtPxAsset [static]
Nv::Blast::ExtPxAsset::create(const TkAssetDesc &desc, ExtPxChunk *pxChunks, ExtPxSubchunk *pxSubchunks, TkFramework &framework)Nv::Blast::ExtPxAsset [static]
Nv::Blast::ExtPxAsset::create(TkAsset *asset)Nv::Blast::ExtPxAsset [static]
Nv::Blast::ExtPxAsset::create(TkAsset *asset, ExtPxAssetDesc::ChunkDesc *chunks, uint32_t chunkCount)Nv::Blast::ExtPxAsset [static]
createCollisionBuilder(physx::PxPhysics &physics, physx::PxCooking &cooking)Nv::Blast::ExtPxManager [static]
createFamily(const ExtPxFamilyDesc &desc) overrideNv::Blast::final [virtual]
createJoint(TkJoint &joint) overrideNv::Blast::final [virtual]
despawn() overrideNv::Blast::final [virtual]
destroyJoint(TkJoint &joint) overrideNv::Blast::final [virtual]
dispatchActorCreated(ExtPxActor &actor)Nv::Blast::final
dispatchActorCreated(ExtPxFamily &family, ExtPxActor &actor)Nv::Blast::final [inline]
dispatchActorDestroyed(ExtPxActor &actor)Nv::Blast::final
dispatchActorDestroyed(ExtPxFamily &family, ExtPxActor &actor)Nv::Blast::final [inline]
ExtDamageAcceleratorAABBTree()Nv::Blast::final [inline]
ExtPxActorImplNv::Blast::final
ExtPxActorImpl classNv::Blast::final [friend]
ExtPxActorImpl(ExtPxFamilyImpl *family, TkActor *tkActor, const PxActorCreateInfo &pxActorInfo)Nv::Blast::final
ExtPxAsset classNv::Blast::final [friend]
ExtPxAssetImpl(const ExtPxAssetDesc &desc, TkFramework &framework)Nv::Blast::final
ExtPxAssetImpl(const TkAssetDesc &desc, ExtPxChunk *pxChunks, ExtPxSubchunk *pxSubchunks, TkFramework &framework)Nv::Blast::final
ExtPxAssetImpl(TkAsset *asset, ExtPxAssetDesc::ChunkDesc *chunks, uint32_t chunkCount)Nv::Blast::final
ExtPxAssetImpl(TkAsset *asset)Nv::Blast::final
ExtPxFamilyImpl classNv::Blast::final [friend]
ExtPxFamilyImpl(ExtPxManagerImpl &manager, TkFamily &tkFamily, ExtPxAsset &pxAsset)Nv::Blast::final
ExtPxManagerImplNv::Blast::final
ExtPxManagerImpl(PxPhysics &physics, TkFramework &framework, ExtPxCreateJointFunction createFn, bool usePxUserData)Nv::Blast::final [inline]
ExtPxStressSolverImpl(ExtPxFamily &family, ExtStressSolverSettings settings)Nv::Blast::final
fillDebugRender(int depth, bool segments) overrideNv::Blast::final [virtual]
FilterDataAttributes enum nameNv::Blast::ExtPxManager
findBondCentroidsInBounds(const physx::PxBounds3 &bounds, ResultCallback &resultCallback) const overrideNv::Blast::final [inline, virtual]
findBondSegmentsInBounds(const physx::PxBounds3 &bounds, ResultCallback &resultCallback) const overrideNv::Blast::final [inline, virtual]
findBondSegmentsPlaneIntersected(const physx::PxPlane &plane, ResultCallback &resultCallback) const overrideNv::Blast::final [virtual]
getAccelerator() const overrideNv::Blast::final [inline, virtual]
getActorCount() const overrideNv::Blast::final [inline, virtual]
getActorCountLimit() overrideNv::Blast::final [inline, virtual]
getActorFromPhysXActor(const PxRigidDynamic &pxActor) const overrideNv::Blast::final [inline, virtual]
Nv::Blast::ExtPxManager::getActorFromPhysXActor(const physx::PxRigidDynamic &pxActor) const =0Nv::Blast::ExtPxManager [pure virtual]
getActors(ExtPxActor **buffer, uint32_t bufferSize) const overrideNv::Blast::final [inline, virtual]
getBondHealthsArray()Nv::Blast::final [inline]
getChunkCount() const overrideNv::Blast::final [inline, virtual]
getChunkCount() const overrideNv::Blast::final [inline, virtual]
getChunkIndices() const overrideNv::Blast::final [inline, virtual]
getChunks() const overrideNv::Blast::final [inline, virtual]
getChunksArray()Nv::Blast::final [inline]
getDefaultActorDesc() overrideNv::Blast::final [inline, virtual]
getDefaultActorDesc() const overrideNv::Blast::final [inline, virtual]
getFamilies(ExtPxFamily **buffer, uint32_t bufferSize) const overrideNv::Blast::final [inline, virtual]
getFamily() const overrideNv::Blast::final [virtual]
getFamilyCount() const overrideNv::Blast::final [inline, virtual]
getFamilyFromTkFamily(TkFamily &family) const overrideNv::Blast::final [inline, virtual]
getFramework() const overrideNv::Blast::final [inline, virtual]
getImmediateScratch(size_t size) overrideNv::Blast::final [inline, virtual]
getMaterial() const overrideNv::Blast::final [inline, virtual]
getPhysics() const overrideNv::Blast::final [inline, virtual]
getPhysXActor() const overrideNv::Blast::final [inline, virtual]
getPxActorCount() const overrideNv::Blast::final [inline, virtual]
getPxActorDesc() const overrideNv::Blast::final [inline, virtual]
getPxAsset() const overrideNv::Blast::final [inline, virtual]
getPxShapeDescTemplate() const overrideNv::Blast::final [inline, virtual]
getSolver() const overrideNv::Blast::final [inline, virtual]
getSubchunkCount() const overrideNv::Blast::final [inline, virtual]
getSubchunks() const overrideNv::Blast::final [inline, virtual]
getSubchunksArray()Nv::Blast::final [inline]
getSubchunkShapes() const overrideNv::Blast::final [inline, virtual]
getSupportChunkHealthsArray()Nv::Blast::final [inline]
getTkActor() const overrideNv::Blast::final [inline, virtual]
getTkAsset() const overrideNv::Blast::final [inline, virtual]
getTkFamily() const overrideNv::Blast::final [inline, virtual]
initialize()Nv::Blast::final
isPxUserDataUsed() const overrideNv::Blast::final [inline, virtual]
LEAF_CHUNK enum valueNv::Blast::ExtPxManager
m_bondBufferNv::Blast::final
m_chunkBufferNv::Blast::final
m_groupNv::Blast::final
m_idNv::Blast::final
m_isBusyNv::Blast::final
m_splitScratchNv::Blast::final
m_tempBufferNv::Blast::final
onActorCreated(ExtPxFamily &family, ExtPxActor &actor) finalNv::Blast::final [virtual]
onActorDestroyed(ExtPxFamily &family, ExtPxActor &actor) finalNv::Blast::final [virtual]
postSplitUpdate() overrideNv::Blast::final [virtual]
process(uint32_t jobID)Nv::Blast::final [virtual]
process(TkWorkerJob &job)Nv::Blast::final
receive(const TkEvent *events, uint32_t eventCount) overrideNv::Blast::final [virtual]
registerActor(PxRigidDynamic *pxActor, ExtPxActor *actor)Nv::Blast::final [inline]
registerFamily(ExtPxFamily &family)Nv::Blast::final [inline]
release()Nv::Blast::final [virtual]
release() overrideNv::Blast::final [virtual]
release() overrideNv::Blast::final [virtual]
release() overrideNv::Blast::final [virtual]
release() overrideNv::Blast::final [virtual]
release() overrideNv::Blast::final [virtual]
setAccelerator(NvBlastExtDamageAccelerator *accelerator) overrideNv::Blast::final [inline, virtual]
setActorCountLimit(uint32_t limit) overrideNv::Blast::final [inline, virtual]
setCreateJointFunction(ExtPxCreateJointFunction createFn) overrideNv::Blast::final [inline, virtual]
setMaterial(PxMaterial &material) overrideNv::Blast::final [inline, virtual]
setMaterial(const NvBlastExtMaterial *material) overrideNv::Blast::final [inline, virtual]
Nv::Blast::ExtPxFamily::setMaterial(physx::PxMaterial &material)=0Nv::Blast::ExtPxFamily [pure virtual]
setPxActorDesc(const ExtPxActorDescTemplate *pxActorDesc) overrideNv::Blast::final [inline, virtual]
setPxShapeDescTemplate(const ExtPxShapeDescTemplate *pxShapeDesc) overrideNv::Blast::final [inline, virtual]
setUniformHealth(bool enabled) overrideNv::Blast::final [virtual]
spawn(const physx::PxTransform &pose, const physx::PxVec3 &scale, const ExtPxSpawnSettings &settings) overrideNv::Blast::final [virtual]
subscribe(ExtPxListener &listener) overrideNv::Blast::final [inline, virtual]
subscribe(ExtPxListener &listener) overrideNv::Blast::final [inline, virtual]
TkWorker()Nv::Blast::final [inline]
unregisterActor(PxRigidDynamic *pxActor)Nv::Blast::final [inline]
unregisterFamily(ExtPxFamily &family)Nv::Blast::final [inline]
unsubscribe(ExtPxListener &listener) overrideNv::Blast::final [inline, virtual]
unsubscribe(ExtPxListener &listener) overrideNv::Blast::final [inline, virtual]
update(bool doDamage) overrideNv::Blast::final [virtual]
updateJoint(TkJoint &joint)Nv::Blast::final
Nv::userDataNv::Blast::ExtPxFamily
Nv::Blast::ExtPxAsset::userDataNv::Blast::ExtPxAsset
~ExtDamageAcceleratorAABBTree()Nv::Blast::final [inline, virtual]
~ExtPxActorImpl()Nv::Blast::final [inline]
~ExtPxAssetImpl()Nv::Blast::final
~ExtPxFamilyImpl()Nv::Blast::final
~ExtPxManagerImpl()Nv::Blast::final [inline]