, 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) override | Nv::Blast::final | [virtual] |
| createJoint(TkJoint &joint) override | Nv::Blast::final | [virtual] |
| despawn() override | Nv::Blast::final | [virtual] |
| destroyJoint(TkJoint &joint) override | Nv::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] |
| ExtPxActorImpl | Nv::Blast::final | |
| ExtPxActorImpl class | Nv::Blast::final | [friend] |
| ExtPxActorImpl(ExtPxFamilyImpl *family, TkActor *tkActor, const PxActorCreateInfo &pxActorInfo) | Nv::Blast::final | |
| ExtPxAsset class | Nv::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 class | Nv::Blast::final | [friend] |
| ExtPxFamilyImpl(ExtPxManagerImpl &manager, TkFamily &tkFamily, ExtPxAsset &pxAsset) | Nv::Blast::final | |
| ExtPxManagerImpl | Nv::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) override | Nv::Blast::final | [virtual] |
| FilterDataAttributes enum name | Nv::Blast::ExtPxManager | |
| findBondCentroidsInBounds(const physx::PxBounds3 &bounds, ResultCallback &resultCallback) const override | Nv::Blast::final | [inline, virtual] |
| findBondSegmentsInBounds(const physx::PxBounds3 &bounds, ResultCallback &resultCallback) const override | Nv::Blast::final | [inline, virtual] |
| findBondSegmentsPlaneIntersected(const physx::PxPlane &plane, ResultCallback &resultCallback) const override | Nv::Blast::final | [virtual] |
| getAccelerator() const override | Nv::Blast::final | [inline, virtual] |
| getActorCount() const override | Nv::Blast::final | [inline, virtual] |
| getActorCountLimit() override | Nv::Blast::final | [inline, virtual] |
| getActorFromPhysXActor(const PxRigidDynamic &pxActor) const override | Nv::Blast::final | [inline, virtual] |
| Nv::Blast::ExtPxManager::getActorFromPhysXActor(const physx::PxRigidDynamic &pxActor) const =0 | Nv::Blast::ExtPxManager | [pure virtual] |
| getActors(ExtPxActor **buffer, uint32_t bufferSize) const override | Nv::Blast::final | [inline, virtual] |
| getBondHealthsArray() | Nv::Blast::final | [inline] |
| getChunkCount() const override | Nv::Blast::final | [inline, virtual] |
| getChunkCount() const override | Nv::Blast::final | [inline, virtual] |
| getChunkIndices() const override | Nv::Blast::final | [inline, virtual] |
| getChunks() const override | Nv::Blast::final | [inline, virtual] |
| getChunksArray() | Nv::Blast::final | [inline] |
| getDefaultActorDesc() override | Nv::Blast::final | [inline, virtual] |
| getDefaultActorDesc() const override | Nv::Blast::final | [inline, virtual] |
| getFamilies(ExtPxFamily **buffer, uint32_t bufferSize) const override | Nv::Blast::final | [inline, virtual] |
| getFamily() const override | Nv::Blast::final | [virtual] |
| getFamilyCount() const override | Nv::Blast::final | [inline, virtual] |
| getFamilyFromTkFamily(TkFamily &family) const override | Nv::Blast::final | [inline, virtual] |
| getFramework() const override | Nv::Blast::final | [inline, virtual] |
| getImmediateScratch(size_t size) override | Nv::Blast::final | [inline, virtual] |
| getMaterial() const override | Nv::Blast::final | [inline, virtual] |
| getPhysics() const override | Nv::Blast::final | [inline, virtual] |
| getPhysXActor() const override | Nv::Blast::final | [inline, virtual] |
| getPxActorCount() const override | Nv::Blast::final | [inline, virtual] |
| getPxActorDesc() const override | Nv::Blast::final | [inline, virtual] |
| getPxAsset() const override | Nv::Blast::final | [inline, virtual] |
| getPxShapeDescTemplate() const override | Nv::Blast::final | [inline, virtual] |
| getSolver() const override | Nv::Blast::final | [inline, virtual] |
| getSubchunkCount() const override | Nv::Blast::final | [inline, virtual] |
| getSubchunks() const override | Nv::Blast::final | [inline, virtual] |
| getSubchunksArray() | Nv::Blast::final | [inline] |
| getSubchunkShapes() const override | Nv::Blast::final | [inline, virtual] |
| getSupportChunkHealthsArray() | Nv::Blast::final | [inline] |
| getTkActor() const override | Nv::Blast::final | [inline, virtual] |
| getTkAsset() const override | Nv::Blast::final | [inline, virtual] |
| getTkFamily() const override | Nv::Blast::final | [inline, virtual] |
| initialize() | Nv::Blast::final | |
| isPxUserDataUsed() const override | Nv::Blast::final | [inline, virtual] |
| LEAF_CHUNK enum value | Nv::Blast::ExtPxManager | |
| m_bondBuffer | Nv::Blast::final | |
| m_chunkBuffer | Nv::Blast::final | |
| m_group | Nv::Blast::final | |
| m_id | Nv::Blast::final | |
| m_isBusy | Nv::Blast::final | |
| m_splitScratch | Nv::Blast::final | |
| m_tempBuffer | Nv::Blast::final | |
| onActorCreated(ExtPxFamily &family, ExtPxActor &actor) final | Nv::Blast::final | [virtual] |
| onActorDestroyed(ExtPxFamily &family, ExtPxActor &actor) final | Nv::Blast::final | [virtual] |
| postSplitUpdate() override | Nv::Blast::final | [virtual] |
| process(uint32_t jobID) | Nv::Blast::final | [virtual] |
| process(TkWorkerJob &job) | Nv::Blast::final | |
| receive(const TkEvent *events, uint32_t eventCount) override | Nv::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() override | Nv::Blast::final | [virtual] |
| release() override | Nv::Blast::final | [virtual] |
| release() override | Nv::Blast::final | [virtual] |
| release() override | Nv::Blast::final | [virtual] |
| release() override | Nv::Blast::final | [virtual] |
| setAccelerator(NvBlastExtDamageAccelerator *accelerator) override | Nv::Blast::final | [inline, virtual] |
| setActorCountLimit(uint32_t limit) override | Nv::Blast::final | [inline, virtual] |
| setCreateJointFunction(ExtPxCreateJointFunction createFn) override | Nv::Blast::final | [inline, virtual] |
| setMaterial(PxMaterial &material) override | Nv::Blast::final | [inline, virtual] |
| setMaterial(const NvBlastExtMaterial *material) override | Nv::Blast::final | [inline, virtual] |
| Nv::Blast::ExtPxFamily::setMaterial(physx::PxMaterial &material)=0 | Nv::Blast::ExtPxFamily | [pure virtual] |
| setPxActorDesc(const ExtPxActorDescTemplate *pxActorDesc) override | Nv::Blast::final | [inline, virtual] |
| setPxShapeDescTemplate(const ExtPxShapeDescTemplate *pxShapeDesc) override | Nv::Blast::final | [inline, virtual] |
| setUniformHealth(bool enabled) override | Nv::Blast::final | [virtual] |
| spawn(const physx::PxTransform &pose, const physx::PxVec3 &scale, const ExtPxSpawnSettings &settings) override | Nv::Blast::final | [virtual] |
| subscribe(ExtPxListener &listener) override | Nv::Blast::final | [inline, virtual] |
| subscribe(ExtPxListener &listener) override | Nv::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) override | Nv::Blast::final | [inline, virtual] |
| unsubscribe(ExtPxListener &listener) override | Nv::Blast::final | [inline, virtual] |
| update(bool doDamage) override | Nv::Blast::final | [virtual] |
| updateJoint(TkJoint &joint) | Nv::Blast::final | |
| Nv::userData | Nv::Blast::ExtPxFamily | |
| Nv::Blast::ExtPxAsset::userData | Nv::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] |