Nv::Blast::Actor Member List

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

Actor()Nv::Blast::Actor [inline]
applyFracture(NvBlastFractureBuffers *eventBuffers, const NvBlastFractureBuffers *commands, NvBlastLog logFn, NvBlastTimers *timers)Nv::Blast::Actor
create(NvBlastFamily *family, const NvBlastActorDesc *desc, void *scratch, NvBlastLog logFn)Nv::Blast::Actor [static]
createRequiredScratch(const NvBlastFamily *family)Nv::Blast::Actor [static]
damageBond(uint32_t nodeIndex0, uint32_t nodeIndex1, float healthDamage)Nv::Blast::Actor
damageBond(uint32_t nodeIndex0, uint32_t nodeIndex1, uint32_t bondIndex, float healthDamage)Nv::Blast::Actor
damageBond(const NvBlastBondFractureData &cmd)Nv::Blast::Actor
deserialize(NvBlastFamily *family, const void *buffer, NvBlastLog logFn)Nv::Blast::Actor [static]
FamilyHeaderNv::Blast::Actor [friend]
findIslands(void *scratch)Nv::Blast::Actor
generateFracture(NvBlastFractureBuffers *commandBuffers, const NvBlastDamageProgram &program, const void *programParams, NvBlastLog logFn, NvBlastTimers *timers) const Nv::Blast::Actor
getAsset() const Nv::Blast::Actor
getBondHealths() const Nv::Blast::Actor
getBonds() const Nv::Blast::Actor
getChunks() const Nv::Blast::Actor
getFamilyGraph() const Nv::Blast::Actor
getFamilyHeader() const Nv::Blast::Actor
getFirstGraphNodeIndex() const Nv::Blast::Actor
getFirstSubsupportChunkIndex() const Nv::Blast::Actor
getFirstVisibleChunkIndex() const Nv::Blast::Actor
getGraph() const Nv::Blast::Actor
getGraphNodeCount() const Nv::Blast::Actor
getGraphNodeIndexLinks() const Nv::Blast::Actor
getIndex() const Nv::Blast::Actor
getLeafChunkCount() const Nv::Blast::Actor
getLowerSupportChunkHealths() const Nv::Blast::Actor
getSubsupportChunkHealths() const Nv::Blast::Actor
getVisibleChunkCount() const Nv::Blast::Actor
isActive() const Nv::Blast::Actor
isBoundToWorld() const Nv::Blast::Actor
isSingleSupportChunk() const Nv::Blast::Actor
isSplitRequired() const Nv::Blast::Actor
isSubSupportChunk() const Nv::Blast::Actor
partition(Actor **newActors, uint32_t newActorsSize, NvBlastLog logFn)Nv::Blast::Actor
partitionMultipleGraphNodes(Actor **newActors, uint32_t newActorsSize, NvBlastLog logFn)Nv::Blast::Actor
partitionSingleLowerSupportChunk(Actor **newActors, uint32_t newActorsSize, NvBlastLog logFn)Nv::Blast::Actor
release()Nv::Blast::Actor
serializationRequiredStorage(NvBlastLog logFn) const Nv::Blast::Actor
serialize(void *buffer, uint32_t bufferSize, NvBlastLog logFn) const Nv::Blast::Actor
split(NvBlastActorSplitEvent *result, uint32_t newActorsMaxCount, void *scratch, NvBlastLog logFn, NvBlastTimers *timers)Nv::Blast::Actor
splitRequiredScratch() const Nv::Blast::Actor
updateVisibleChunksFromGraphNodes()Nv::Blast::Actor
updateVisibleChunksFromSupportChunk(Actor *, IndexDLink< uint32_t > *, uint32_t *, uint32_t, uint32_t, const NvBlastChunk *, uint32_t)Nv::Blast::Actor [friend]