#include <NvBlastExtAuthoringTypes.h>
Public Member Functions | |
| virtual void | release ()=0 |
| virtual void | releaseCollisionHulls ()=0 |
| virtual | ~AuthoringResult () |
Public Attributes | |
| NvBlastAsset * | asset |
| uint32_t * | assetToFractureChunkIdMap |
| uint32_t | bondCount |
| NvBlastBondDesc * | bondDescs |
| uint32_t | chunkCount |
| NvBlastChunkDesc * | chunkDescs |
| CollisionHull ** | collisionHull |
| uint32_t * | collisionHullOffset |
| Triangle * | geometry |
| uint32_t * | geometryOffset |
| uint32_t | materialCount |
| const char ** | materialNames |
| struct ExtPxChunk * | physicsChunks |
| struct ExtPxSubchunk * | physicsSubchunks |
| virtual Nv::Blast::AuthoringResult::~AuthoringResult | ( | ) | [inline, virtual] |
| virtual void Nv::Blast::AuthoringResult::release | ( | ) | [pure virtual] |
Free all data and AuthoringResult
| virtual void Nv::Blast::AuthoringResult::releaseCollisionHulls | ( | ) | [pure virtual] |
Free collision hulls data
assetToFractureChunkIdMap used for getting internal FractureChunkId with FractureTool::getChunkId. FractureChunkId = FractureTool.getChunkId(aResult.assetToFractureChunkIdMap(AssetChunkId);
Collision hull offsets. Contains chunkCount + 1 element. First collision hull for i-th chunk: aResult.collisionHull[aResult.collisionHullOffset[i]] aResult.collisionHullOffset[chunkCount+1] is total number of collision hulls in collisionHull
Offsets for render mesh geometry. Contains chunkCount + 1 element. First triangle for i-th chunk: aResult.geometry[aResult.geometryOffset[i]] aResult.geometryOffset[chunkCount+1] is total number of triangles in geometry
Size of array of material names.
| const char** Nv::Blast::AuthoringResult::materialNames |
Array of material names.
struct ExtPxChunk* Nv::Blast::AuthoringResult::physicsChunks [read] |
Array of chunk physics parameters. Contains chunkCount elements
struct ExtPxSubchunk* Nv::Blast::AuthoringResult::physicsSubchunks [read] |
Array of phisics subchunks (convex mesh) descriptors. Use collisionHullOffset for accessing elements.