Classes | Public Attributes
MeshIofxParameters Struct Reference

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

#include <params.h>

List of all members.

Classes

union  ContinuousModifierList
union  SpawnModifierList

Public Attributes

Ref renderMeshList[].meshAssetName
 'renderMeshList[].meshAssetName' : The render mesh asset name or opaque mesh name
U32 renderMeshList[].weight
 'renderMeshList[].weight' : The weight for this mesh (weighed against other meshes)
SpawnModifierList spawnModifierList[]
ContinuousModifierList continuousModifierList[]

Detailed Description

Describes the NxParameterized::Interface for 'MeshIofxParameters' :

MeshIofxParameters contains 65 fully qualified names
---------------------------------------------
  1 : ArraySizeName  renderMeshList                                           
  2 : Ref            renderMeshList[].meshAssetName                           
  3 : U32            renderMeshList[].weight                                  
  4 : ArraySizeName  spawnModifierList                                        
  5 : RollType       spawnModifierList[].rollType                             RefVariant[RotationModifierParams]
  6 : F32            spawnModifierList[].maxRotationRatePerSec                RefVariant[RotationModifierParams]
  7 : F32            spawnModifierList[].maxSettleRatePerSec                  RefVariant[RotationModifierParams]
  8 : F32            spawnModifierList[].inAirRotationMultiplier              RefVariant[RotationModifierParams]
  9 : F32            spawnModifierList[].collisionRotationMultiplier          RefVariant[RotationModifierParams]
 10 : Bool           spawnModifierList[].includeVerticalDirection             RefVariant[RotationModifierParams]
 11 : Vec3           spawnModifierList[].scaleFactor                          RefVariant[SimpleScaleModifierParams]
 12 : F32            spawnModifierList[].minScaleFactor                       RefVariant[RandomScaleModifierParams]
 13 : F32            spawnModifierList[].maxScaleFactor                       RefVariant[RandomScaleModifierParams]
 14 : Vec4           spawnModifierList[].color                                RefVariant[InitialColorModifierParams]
 15 : ArraySizeName  continuousModifierList                                   
 16 : RollType       continuousModifierList[].rollType                        RefVariant[RotationModifierParams]
 17 : F32            continuousModifierList[].maxRotationRatePerSec           RefVariant[RotationModifierParams]
 18 : F32            continuousModifierList[].maxSettleRatePerSec             RefVariant[RotationModifierParams]
 19 : F32            continuousModifierList[].inAirRotationMultiplier         RefVariant[RotationModifierParams]
 20 : F32            continuousModifierList[].collisionRotationMultiplier     RefVariant[RotationModifierParams]
 21 : Bool           continuousModifierList[].includeVerticalDirection        RefVariant[RotationModifierParams]
 22 : ArraySizeName  continuousModifierList[].controlPoints                   RefVariant[ScaleVsLife3DModifierParams]
 23 : F32            continuousModifierList[].controlPoints[].lifeRemaining   RefVariant[ScaleVsLife3DModifierParams]
 24 : Vec3           continuousModifierList[].controlPoints[].scale           RefVariant[ScaleVsLife3DModifierParams]
 25 : ArraySizeName  continuousModifierList[].controlPoints                   RefVariant[ScaleVsDensity3DModifierParams]
 26 : F32            continuousModifierList[].controlPoints[].density         RefVariant[ScaleVsDensity3DModifierParams]
 27 : Vec3           continuousModifierList[].controlPoints[].scale           RefVariant[ScaleVsDensity3DModifierParams]
 28 : ArraySizeName  continuousModifierList[].controlPoints                   RefVariant[ScaleVsTemperature3DModifierParams]
 29 : F32            continuousModifierList[].controlPoints[].temperature     RefVariant[ScaleVsTemperature3DModifierParams]
 30 : Vec3           continuousModifierList[].controlPoints[].scale           RefVariant[ScaleVsTemperature3DModifierParams]
 31 : ArraySizeName  continuousModifierList[].controlPoints                   RefVariant[ScaleVsCameraDistance3DModifierParams]
 32 : F32            continuousModifierList[].controlPoints[].cameraDistance  RefVariant[ScaleVsCameraDistance3DModifierParams]
 33 : Vec3           continuousModifierList[].controlPoints[].scale           RefVariant[ScaleVsCameraDistance3DModifierParams]
 34 : Vec3           continuousModifierList[].modelForward                    RefVariant[OrientAlongVelocityModifierParams]
 35 : F32            continuousModifierList[].scaleFactor                     RefVariant[ScaleAlongVelocityModifierParams]
 36 : ArraySizeName  continuousModifierList[].controlPoints                   RefVariant[ColorVsLifeCompositeModifierParams]
 37 : F32            continuousModifierList[].controlPoints[].lifeRemaining   RefVariant[ColorVsLifeCompositeModifierParams]
 38 : Vec4           continuousModifierList[].controlPoints[].color           RefVariant[ColorVsLifeCompositeModifierParams]
 39 : ArraySizeName  continuousModifierList[].controlPoints                   RefVariant[ColorVsDensityCompositeModifierParams]
 40 : F32            continuousModifierList[].controlPoints[].density         RefVariant[ColorVsDensityCompositeModifierParams]
 41 : Vec4           continuousModifierList[].controlPoints[].color           RefVariant[ColorVsDensityCompositeModifierParams]
 42 : ArraySizeName  continuousModifierList[].controlPoints                   RefVariant[ColorVsTemperatureCompositeModifierParams]
 43 : F32            continuousModifierList[].controlPoints[].temperature     RefVariant[ColorVsTemperatureCompositeModifierParams]
 44 : Vec4           continuousModifierList[].controlPoints[].color           RefVariant[ColorVsTemperatureCompositeModifierParams]
 45 : ScaleAxis      continuousModifierList[].scaleAxis                       RefVariant[ScaleVsLifeModifierParams]
 46 : ArraySizeName  continuousModifierList[].controlPoints                   RefVariant[ScaleVsLifeModifierParams]
 47 : F32            continuousModifierList[].controlPoints[].x               RefVariant[ScaleVsLifeModifierParams]
 48 : F32            continuousModifierList[].controlPoints[].y               RefVariant[ScaleVsLifeModifierParams]
 49 : ScaleAxis      continuousModifierList[].scaleAxis                       RefVariant[ScaleVsDensityModifierParams]
 50 : ArraySizeName  continuousModifierList[].controlPoints                   RefVariant[ScaleVsDensityModifierParams]
 51 : F32            continuousModifierList[].controlPoints[].x               RefVariant[ScaleVsDensityModifierParams]
 52 : F32            continuousModifierList[].controlPoints[].y               RefVariant[ScaleVsDensityModifierParams]
 53 : ScaleAxis      continuousModifierList[].scaleAxis                       RefVariant[ScaleVsTemperatureModifierParams]
 54 : ArraySizeName  continuousModifierList[].controlPoints                   RefVariant[ScaleVsTemperatureModifierParams]
 55 : F32            continuousModifierList[].controlPoints[].x               RefVariant[ScaleVsTemperatureModifierParams]
 56 : F32            continuousModifierList[].controlPoints[].y               RefVariant[ScaleVsTemperatureModifierParams]
 57 : ScaleAxis      continuousModifierList[].scaleAxis                       RefVariant[ScaleVsCameraDistanceModifierParams]
 58 : ArraySizeName  continuousModifierList[].controlPoints                   RefVariant[ScaleVsCameraDistanceModifierParams]
 59 : F32            continuousModifierList[].controlPoints[].x               RefVariant[ScaleVsCameraDistanceModifierParams]
 60 : F32            continuousModifierList[].controlPoints[].y               RefVariant[ScaleVsCameraDistanceModifierParams]
 61 : F32            continuousModifierList[].velocity0                       RefVariant[ColorVsVelocityCompositeModifierParams]
 62 : F32            continuousModifierList[].velocity1                       RefVariant[ColorVsVelocityCompositeModifierParams]
 63 : ArraySizeName  continuousModifierList[].controlPoints                   RefVariant[ColorVsVelocityCompositeModifierParams]
 64 : F32            continuousModifierList[].controlPoints[].velocity        RefVariant[ColorVsVelocityCompositeModifierParams]
 65 : Vec4           continuousModifierList[].controlPoints[].color           RefVariant[ColorVsVelocityCompositeModifierParams]

Member Data Documentation

'renderMeshList[].meshAssetName' : The render mesh asset name or opaque mesh name

'renderMeshList[].weight' : The weight for this mesh (weighed against other meshes)


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

Generated on Sat Dec 1 2018 15:52:44

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