Public Attributes
DestructibleAssetCollisionDataSet Struct Reference

Describes the NxParameterized::Interface for 'DestructibleAssetCollisionDataSet' : More...

#include <params.h>

List of all members.

Public Attributes

String assetName
 'assetName' : The name of the asset for which convex hulls are cooked
U32 cookingPlatform
 'cookingPlatform' : Currently unused
U32 cookingVersionNum
 'cookingVersionNum' : Currently unused
Vec3 scales[]
 'scales[]' : An array of scales at which chunks in the asset are cooked
MeshCookedCollisionStreamsAtScale meshCookedCollisionStreamsAtScale[]
 'meshCookedCollisionStreamsAtScale[]' :

Detailed Description

Describes the NxParameterized::Interface for 'DestructibleAssetCollisionDataSet' :

DestructibleAssetCollisionDataSet contains 9 fully qualified names
---------------------------------------------
  1 : String         assetName                                                                 
  2 : U32            cookingPlatform                                                           
  3 : U32            cookingVersionNum                                                         
  4 : ArraySizeName  scales                                                                    
  5 : Vec3           scales[]                                                                  
  6 : ArraySizeName  meshCookedCollisionStreamsAtScale                                         
  7 : ArraySizeName  meshCookedCollisionStreamsAtScale[].meshCookedCollisionStreams            RefVariant[MeshCookedCollisionStreamsAtScale]
  8 : ArraySizeName  meshCookedCollisionStreamsAtScale[].meshCookedCollisionStreams[].bytes    RefVariant[MeshCookedCollisionStream]
  9 : U8             meshCookedCollisionStreamsAtScale[].meshCookedCollisionStreams[].bytes[]  RefVariant[MeshCookedCollisionStream]

Member Data Documentation

'assetName' : The name of the asset for which convex hulls are cooked

The name of the asset for which convex hulls are cooked. A convex hull may be cooked for each chunk in the asset, for each scale in the scales array.

'cookingPlatform' : Currently unused

The cooking platform for convex cooking. Currently unused.

'cookingVersionNum' : Currently unused

A version number for convex cooking. Currently unused.

'meshCookedCollisionStreamsAtScale[]' :

'scales[]' : An array of scales at which chunks in the asset are cooked

An array of scales at which chunks in the asset are cooked. The size of the outer array of meshCookedCollisionStreamsAtScale and scales must be equal.


The documentation for this struct was generated from the following file:

Generated on Sat Dec 1 2018 15:52:43

Copyright © 2012-2018 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved.