addChunkOverlaps(IntPair *supportGraphEdges, uint32_t numSupportGraphEdges)=0 | nvidia::apex::DestructibleAsset | [pure virtual] |
applyTransformation(const PxMat44 &transformation, float scale)=0 | nvidia::apex::DestructibleAsset | [pure virtual] |
applyTransformation(const PxMat44 &transformation)=0 | nvidia::apex::DestructibleAsset | [pure virtual] |
cacheChunkOverlapsUpToDepth(int32_t depth=-1)=0 | nvidia::apex::DestructibleAsset | [pure virtual] |
ChunkAndDescendentsDoNotFracture enum value | nvidia::apex::DestructibleAsset | |
ChunkDoesNotCrumble enum value | nvidia::apex::DestructibleAsset | |
ChunkDoesNotFracture enum value | nvidia::apex::DestructibleAsset | |
ChunkEnvironmentallySupported enum value | nvidia::apex::DestructibleAsset | |
ChunkFlags enum name | nvidia::apex::DestructibleAsset | |
ChunkIsInstanced enum value | nvidia::apex::DestructibleAsset | |
ChunkRuntimeFracture enum value | nvidia::apex::DestructibleAsset | |
clearChunkOverlaps(int32_t depth=-1, bool keepCachedFlag=false)=0 | nvidia::apex::DestructibleAsset | [pure virtual] |
createDestructibleActorFromDeserializedState(::NvParameterized::Interface *actorParams, Scene &apexScene)=0 | nvidia::apex::DestructibleAsset | [pure virtual] |
getActorTransformCount() const =0 | nvidia::apex::DestructibleAsset | [pure virtual] |
getActorTransforms() const =0 | nvidia::apex::DestructibleAsset | [pure virtual] |
getCachedOverlapCountAtDepth(uint32_t depth) const =0 | nvidia::apex::DestructibleAsset | [pure virtual] |
getCachedOverlapsAtDepth(uint32_t depth) const =0 | nvidia::apex::DestructibleAsset | [pure virtual] |
getChunkActorLocalBounds(uint32_t chunkIndex) const =0 | nvidia::apex::DestructibleAsset | [pure virtual] |
getChunkCount() const =0 | nvidia::apex::DestructibleAsset | [pure virtual] |
getChunkDepth(uint32_t chunkIndex) const =0 | nvidia::apex::DestructibleAsset | [pure virtual] |
getChunkFlags(uint32_t chunkIndex) const =0 | nvidia::apex::DestructibleAsset | [pure virtual] |
getChunkParentIndex(uint32_t chunkIndex) const =0 | nvidia::apex::DestructibleAsset | [pure virtual] |
getChunkPositionOffset(uint32_t chunkIndex) const =0 | nvidia::apex::DestructibleAsset | [pure virtual] |
getChunkUVOffset(uint32_t chunkIndex) const =0 | nvidia::apex::DestructibleAsset | [pure virtual] |
getCrumbleEmitterName() const =0 | nvidia::apex::DestructibleAsset | [pure virtual] |
getDepthCount() const =0 | nvidia::apex::DestructibleAsset | [pure virtual] |
getDestructibleInitParameters() const =0 | nvidia::apex::DestructibleAsset | [pure virtual] |
getDestructibleParameters() const =0 | nvidia::apex::DestructibleAsset | [pure virtual] |
getDustEmitterName() const =0 | nvidia::apex::DestructibleAsset | [pure virtual] |
getInstancedChunkMeshCount() const =0 | nvidia::apex::DestructibleAsset | [pure virtual] |
getPartConvexHullArray(const uint32_t partIndex) const =0 | nvidia::apex::DestructibleAsset | [pure virtual] |
getPartConvexHullCount(const uint32_t partIndex) const =0 | nvidia::apex::DestructibleAsset | [pure virtual] |
getPartIndex(uint32_t chunkIndex) const =0 | nvidia::apex::DestructibleAsset | [pure virtual] |
getRenderMeshAsset() const =0 | nvidia::apex::DestructibleAsset | [pure virtual] |
getScatterMeshAssetCount() const =0 | nvidia::apex::DestructibleAsset | [pure virtual] |
getScatterMeshAssets() const =0 | nvidia::apex::DestructibleAsset | [pure virtual] |
getStats(DestructibleAssetStats &stats) const =0 | nvidia::apex::DestructibleAsset | [pure virtual] |
rebuildCollisionGeometry(uint32_t partIndex, const DestructibleGeometryDesc &geometryDesc)=0 | nvidia::apex::DestructibleAsset | [pure virtual] |
releaseDestructibleActor(DestructibleActor &actor)=0 | nvidia::apex::DestructibleAsset | [pure virtual] |
removeChunkOverlaps(IntPair *supportGraphEdges, uint32_t numSupportGraphEdges, bool keepCachedFlagIfEmpty)=0 | nvidia::apex::DestructibleAsset | [pure virtual] |
setRenderMeshAsset(RenderMeshAsset *)=0 | nvidia::apex::DestructibleAsset | [pure virtual] |
~DestructibleAsset() | nvidia::apex::DestructibleAsset | [inline, protected, virtual] |