Files
lowlevel/NvBlast.h: Defines the API for the low-level blast library.
globals/NvBlastAllocator.h: Allocator utility API in the NvBlastGlobals library.
globals/NvBlastDebugRender.h: Debug render utility API in the NvBlastGlobals library.
extensions/assetutils/NvBlastExtAssetUtils.h: Defines the API for the NvBlastExtAssetUtils blast sdk extension.
extensions/authoring/NvBlastExtAuthoring.h: Defines the API for the NvBlastExtAuthoring blast sdk extension.
extensions/authoringCommon/NvBlastExtAuthoringAccelerator.h: Defines the SpatialAccelerator API used by the BooleanTool.
extensions/authoring/NvBlastExtAuthoringBondGenerator.h: Defines the API for the NvBlastExtAuthoring blast sdk extension's BlastBondGenerator.
extensions/authoring/NvBlastExtAuthoringBooleanTool.h: Defines the API for the NvBlastExtAuthoring blast sdk extension's BooleanTool.
extensions/authoringCommon/NvBlastExtAuthoringConvexMeshBuilder.h: Defines the ConvexMeshBuilder API used by the authoring tools, allowing the user to specify a convex hull description for a chunk.
extensions/authoring/NvBlastExtAuthoringCutout.h: Defines the API for the NvBlastExtAuthoring blast sdk extension's CutoutSet, used for cutout fracturing.
extensions/authoring/NvBlastExtAuthoringFractureTool.h: Defines the API for the NvBlastExtAuthoring blast sdk extension's FractureTool.
extensions/authoringCommon/NvBlastExtAuthoringMesh.h: Defines the Mesh API used by the authoring tools.
extensions/authoring/NvBlastExtAuthoringMeshCleaner.h: Defines the API for the NvBlastExtAuthoring blast sdk extension's MeshCleaner utility.
extensions/authoringCommon/NvBlastExtAuthoringPatternGenerator.h: Defines the PatternGenerator API used by the authoring tools, allowing the user to create fracture patterns.
extensions/authoringCommon/NvBlastExtAuthoringTypes.h: Defines basic types used by NvBlastExtAuthoring.
extensions/shaders/NvBlastExtDamageShaders.h: NvBlastExtDamageShaders blast extension, provides damage shaders for applying damage to destructibles.
extensions/serialization/NvBlastExtLlSerialization.h: Defines low-level serialization support for the NvBlastExtSerialization blast extension.
extensions/serialization/NvBlastExtSerialization.h: Defines basic types for the NvBlastExtSerialization blast extension, which handles versioned serialization of blast objects in different formats.
extensions/stress/NvBlastExtStressSolver.h: NvBlastExtStressSolver blast extension, provides functionality to calculate stress on a destructible.
extensions/serialization/NvBlastExtTkSerialization.h: Defines blast toolkit (Tk) serialization support for the NvBlastExtSerialization blast extension.
globals/NvBlastGlobals.h: API for the NvBlastGlobals library.
toolkit/NvBlastTk.h: Single include file to bring in headers for the blast sdk toolkit (tk) library.
toolkit/NvBlastTkActor.h: Defines the API for the NvBlastExtTkActor class.
toolkit/NvBlastTkAsset.h: Defines the API for the NvBlastExtTkAsset class.
toolkit/NvBlastTkEvent.h: Defines the API for the NvBlastExtTkEvent class.
toolkit/NvBlastTkFamily.h: Defines the API for the NvBlastExtTkFamily class.
toolkit/NvBlastTkFramework.h: Defines the API for the NvBlastExtTkFramework class.
toolkit/NvBlastTkGroup.h: Defines the API for the NvBlastExtTkGroup class.
toolkit/NvBlastTkGroupTaskManager.h: Defines a task manager API for multithreading Tk operations.
toolkit/NvBlastTkIdentifiable.h: Defines the API for the NvBlastExtTkIdentifiable abstract base class.
toolkit/NvBlastTkJoint.h: Defines the API for the NvBlastExtTkJoint class.
toolkit/NvBlastTkObject.h: Defines the API for the NvBlastExtTkObject abstract base class.
toolkit/NvBlastTkType.h: Defines the API for the NvBlastExtTkType class.
lowlevel/NvBlastTypes.h: Basic data types for the blast sdk APIs.
globals/NvCMath.h: Vector math utility functions.