#include <NvBlastTkAsset.h>

Public Member Functions | |
| virtual const NvBlastAsset * | getAssetLL () const =0 |
| virtual uint32_t | getBondCount () const =0 |
| virtual const NvBlastBond * | getBonds () const =0 |
| virtual uint32_t | getChunkCount () const =0 |
| virtual const NvBlastChunk * | getChunks () const =0 |
| virtual uint32_t | getDataSize () const =0 |
| virtual const NvBlastSupportGraph | getGraph () const =0 |
| virtual uint32_t | getJointDescCount () const =0 |
| virtual const TkAssetJointDesc * | getJointDescs () const =0 |
| virtual uint32_t | getLeafChunkCount () const =0 |
| virtual const NvBlastAsset* Nv::Blast::TkAsset::getAssetLL | ( | ) | const [pure virtual] |
Access to underlying low-level asset.
| virtual uint32_t Nv::Blast::TkAsset::getBondCount | ( | ) | const [pure virtual] |
Get the number of bonds in the given asset.
NOTE: Wrapper function over low-level function call, see NvBlastAssetGetBondCount for details.
| virtual const NvBlastBond* Nv::Blast::TkAsset::getBonds | ( | ) | const [pure virtual] |
Access an array of bonds of the given asset.
NOTE: Wrapper function over low-level function call, see NvBlastAssetGetBonds for details.
| virtual uint32_t Nv::Blast::TkAsset::getChunkCount | ( | ) | const [pure virtual] |
Get the number of chunks in this asset.
NOTE: Wrapper function over low-level function call, see NvBlastAssetGetChunkCount for details.
| virtual const NvBlastChunk* Nv::Blast::TkAsset::getChunks | ( | ) | const [pure virtual] |
Access an array of chunks of the given asset.
NOTE: Wrapper function over low-level function call, see NvBlastAssetGetChunks for details.
| virtual uint32_t Nv::Blast::TkAsset::getDataSize | ( | ) | const [pure virtual] |
Retrieve the size (in bytes) of the LL asset.
NOTE: Wrapper function over low-level function call, see NvBlastAssetGetSize for details.
| virtual const NvBlastSupportGraph Nv::Blast::TkAsset::getGraph | ( | ) | const [pure virtual] |
Access an support graph for the given asset.
NOTE: Wrapper function over low-level function call, see NvBlastAssetGetSupportGraph for details.
| virtual uint32_t Nv::Blast::TkAsset::getJointDescCount | ( | ) | const [pure virtual] |
The number of internal TkJoint objects that will be created when this asset is instanced into a TkActor (see TkFramework::createActor). These joints will not trigger TkJointUpdateEvent events until this actor is split into actors such that a joint connects two actors. At this time the actor's family will dispatch a TkJointUpdateEvent::External event during a call to TkGroup::endProcess() (see TkGroup).
| virtual const TkAssetJointDesc* Nv::Blast::TkAsset::getJointDescs | ( | ) | const [pure virtual] |
The descriptors for the internal joints created when this asset is instanced. (See getJointDescCount.)
| virtual uint32_t Nv::Blast::TkAsset::getLeafChunkCount | ( | ) | const [pure virtual] |
Get the number of leaf chunks in the given asset.
NOTE: Wrapper function over low-level function call, see NvBlastAssetGetLeafChunkCount for details.