APEX NvParameterized Schemas: IofxAssetParameters Struct Reference

NVIDIA APEX

IofxAssetParameters Struct Reference

Describes the NxParameterized::Interface for 'IofxAssetParameters' : Contains the asset properties for an IOFX. More...

#include <params.h>

List of all members.

Classes

union  IofxType

Public Attributes

IofxType iofxType
Bool renderOutput.useUserSemantic
 'renderOutput.useUserSemantic' : use user semantic in render output
Bool renderOutput.useFloat4Color
 'renderOutput.useFloat4Color' : use float4 color in render output

Detailed Description

Describes the NxParameterized::Interface for 'IofxAssetParameters' : Contains the asset properties for an IOFX.

IofxAssetParameters contains 147 fully qualified names
---------------------------------------------
  1 : ArraySizeName  iofxType.renderMeshList                                           RefVariant[MeshIofxParameters]
  2 : Ref            iofxType.renderMeshList[].meshAssetName                           RefVariant[MeshIofxParameters]
  3 : U32            iofxType.renderMeshList[].weight                                  RefVariant[MeshIofxParameters]
  4 : ArraySizeName  iofxType.spawnModifierList                                        RefVariant[MeshIofxParameters]
  5 : RollType       iofxType.spawnModifierList[].rollType                             RefVariant[RotationModifierParams]
  6 : F32            iofxType.spawnModifierList[].maxRotationRatePerSec                RefVariant[RotationModifierParams]
  7 : F32            iofxType.spawnModifierList[].maxSettleRatePerSec                  RefVariant[RotationModifierParams]
  8 : F32            iofxType.spawnModifierList[].inAirRotationMultiplier              RefVariant[RotationModifierParams]
  9 : F32            iofxType.spawnModifierList[].collisionRotationMultiplier          RefVariant[RotationModifierParams]
 10 : Bool           iofxType.spawnModifierList[].includeVerticalDirection             RefVariant[RotationModifierParams]
 11 : Vec3           iofxType.spawnModifierList[].scaleFactor                          RefVariant[SimpleScaleModifierParams]
 12 : F32            iofxType.spawnModifierList[].minScaleFactor                       RefVariant[RandomScaleModifierParams]
 13 : F32            iofxType.spawnModifierList[].maxScaleFactor                       RefVariant[RandomScaleModifierParams]
 14 : Vec4           iofxType.spawnModifierList[].color                                RefVariant[InitialColorModifierParams]
 15 : ArraySizeName  iofxType.continuousModifierList                                   RefVariant[MeshIofxParameters]
 16 : RollType       iofxType.continuousModifierList[].rollType                        RefVariant[RotationModifierParams]
 17 : F32            iofxType.continuousModifierList[].maxRotationRatePerSec           RefVariant[RotationModifierParams]
 18 : F32            iofxType.continuousModifierList[].maxSettleRatePerSec             RefVariant[RotationModifierParams]
 19 : F32            iofxType.continuousModifierList[].inAirRotationMultiplier         RefVariant[RotationModifierParams]
 20 : F32            iofxType.continuousModifierList[].collisionRotationMultiplier     RefVariant[RotationModifierParams]
 21 : Bool           iofxType.continuousModifierList[].includeVerticalDirection        RefVariant[RotationModifierParams]
 22 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ScaleVsLife3DModifierParams]
 23 : F32            iofxType.continuousModifierList[].controlPoints[].lifeRemaining   RefVariant[ScaleVsLife3DModifierParams]
 24 : Vec3           iofxType.continuousModifierList[].controlPoints[].scale           RefVariant[ScaleVsLife3DModifierParams]
 25 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ScaleVsDensity3DModifierParams]
 26 : F32            iofxType.continuousModifierList[].controlPoints[].density         RefVariant[ScaleVsDensity3DModifierParams]
 27 : Vec3           iofxType.continuousModifierList[].controlPoints[].scale           RefVariant[ScaleVsDensity3DModifierParams]
 28 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ScaleVsTemperature3DModifierParams]
 29 : F32            iofxType.continuousModifierList[].controlPoints[].temperature     RefVariant[ScaleVsTemperature3DModifierParams]
 30 : Vec3           iofxType.continuousModifierList[].controlPoints[].scale           RefVariant[ScaleVsTemperature3DModifierParams]
 31 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ScaleVsCameraDistance3DModifierParams]
 32 : F32            iofxType.continuousModifierList[].controlPoints[].cameraDistance  RefVariant[ScaleVsCameraDistance3DModifierParams]
 33 : Vec3           iofxType.continuousModifierList[].controlPoints[].scale           RefVariant[ScaleVsCameraDistance3DModifierParams]
 34 : Vec3           iofxType.continuousModifierList[].modelForward                    RefVariant[OrientAlongVelocityModifierParams]
 35 : F32            iofxType.continuousModifierList[].scaleFactor                     RefVariant[ScaleAlongVelocityModifierParams]
 36 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ColorVsLifeCompositeModifierParams]
 37 : F32            iofxType.continuousModifierList[].controlPoints[].lifeRemaining   RefVariant[ColorVsLifeCompositeModifierParams]
 38 : Vec4           iofxType.continuousModifierList[].controlPoints[].color           RefVariant[ColorVsLifeCompositeModifierParams]
 39 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ColorVsDensityCompositeModifierParams]
 40 : F32            iofxType.continuousModifierList[].controlPoints[].density         RefVariant[ColorVsDensityCompositeModifierParams]
 41 : Vec4           iofxType.continuousModifierList[].controlPoints[].color           RefVariant[ColorVsDensityCompositeModifierParams]
 42 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ColorVsTemperatureCompositeModifierParams]
 43 : F32            iofxType.continuousModifierList[].controlPoints[].temperature     RefVariant[ColorVsTemperatureCompositeModifierParams]
 44 : Vec4           iofxType.continuousModifierList[].controlPoints[].color           RefVariant[ColorVsTemperatureCompositeModifierParams]
 45 : ScaleAxis      iofxType.continuousModifierList[].scaleAxis                       RefVariant[ScaleVsLifeModifierParams]
 46 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ScaleVsLifeModifierParams]
 47 : F32            iofxType.continuousModifierList[].controlPoints[].x               RefVariant[ScaleVsLifeModifierParams]
 48 : F32            iofxType.continuousModifierList[].controlPoints[].y               RefVariant[ScaleVsLifeModifierParams]
 49 : ScaleAxis      iofxType.continuousModifierList[].scaleAxis                       RefVariant[ScaleVsDensityModifierParams]
 50 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ScaleVsDensityModifierParams]
 51 : F32            iofxType.continuousModifierList[].controlPoints[].x               RefVariant[ScaleVsDensityModifierParams]
 52 : F32            iofxType.continuousModifierList[].controlPoints[].y               RefVariant[ScaleVsDensityModifierParams]
 53 : ScaleAxis      iofxType.continuousModifierList[].scaleAxis                       RefVariant[ScaleVsTemperatureModifierParams]
 54 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ScaleVsTemperatureModifierParams]
 55 : F32            iofxType.continuousModifierList[].controlPoints[].x               RefVariant[ScaleVsTemperatureModifierParams]
 56 : F32            iofxType.continuousModifierList[].controlPoints[].y               RefVariant[ScaleVsTemperatureModifierParams]
 57 : ScaleAxis      iofxType.continuousModifierList[].scaleAxis                       RefVariant[ScaleVsCameraDistanceModifierParams]
 58 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ScaleVsCameraDistanceModifierParams]
 59 : F32            iofxType.continuousModifierList[].controlPoints[].x               RefVariant[ScaleVsCameraDistanceModifierParams]
 60 : F32            iofxType.continuousModifierList[].controlPoints[].y               RefVariant[ScaleVsCameraDistanceModifierParams]
 61 : F32            iofxType.continuousModifierList[].velocity0                       RefVariant[ColorVsVelocityCompositeModifierParams]
 62 : F32            iofxType.continuousModifierList[].velocity1                       RefVariant[ColorVsVelocityCompositeModifierParams]
 63 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ColorVsVelocityCompositeModifierParams]
 64 : F32            iofxType.continuousModifierList[].controlPoints[].velocity        RefVariant[ColorVsVelocityCompositeModifierParams]
 65 : Vec4           iofxType.continuousModifierList[].controlPoints[].color           RefVariant[ColorVsVelocityCompositeModifierParams]
 66 : Ref            iofxType.spriteMaterialName                                       RefVariant[SpriteIofxParameters]
 67 : ArraySizeName  iofxType.spawnModifierList                                        RefVariant[SpriteIofxParameters]
 68 : Vec3           iofxType.spawnModifierList[].scaleFactor                          RefVariant[SimpleScaleModifierParams]
 69 : F32            iofxType.spawnModifierList[].minScaleFactor                       RefVariant[RandomScaleModifierParams]
 70 : F32            iofxType.spawnModifierList[].maxScaleFactor                       RefVariant[RandomScaleModifierParams]
 71 : Vec4           iofxType.spawnModifierList[].color                                RefVariant[InitialColorModifierParams]
 72 : F32            iofxType.spawnModifierList[].minSubtexture                        RefVariant[RandomSubtextureModifierParams]
 73 : F32            iofxType.spawnModifierList[].maxSubtexture                        RefVariant[RandomSubtextureModifierParams]
 74 : F32            iofxType.spawnModifierList[].minRotation                          RefVariant[RandomRotationModifierParams]
 75 : F32            iofxType.spawnModifierList[].maxRotation                          RefVariant[RandomRotationModifierParams]
 76 : ColorChannel   iofxType.spawnModifierList[].colorChannel                         RefVariant[ColorVsLifeModifierParams]
 77 : ArraySizeName  iofxType.spawnModifierList[].controlPoints                        RefVariant[ColorVsLifeModifierParams]
 78 : F32            iofxType.spawnModifierList[].controlPoints[].x                    RefVariant[ColorVsLifeModifierParams]
 79 : F32            iofxType.spawnModifierList[].controlPoints[].y                    RefVariant[ColorVsLifeModifierParams]
 80 : ArraySizeName  iofxType.continuousModifierList                                   RefVariant[SpriteIofxParameters]
 81 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ColorVsLifeCompositeModifierParams]
 82 : F32            iofxType.continuousModifierList[].controlPoints[].lifeRemaining   RefVariant[ColorVsLifeCompositeModifierParams]
 83 : Vec4           iofxType.continuousModifierList[].controlPoints[].color           RefVariant[ColorVsLifeCompositeModifierParams]
 84 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ColorVsDensityCompositeModifierParams]
 85 : F32            iofxType.continuousModifierList[].controlPoints[].density         RefVariant[ColorVsDensityCompositeModifierParams]
 86 : Vec4           iofxType.continuousModifierList[].controlPoints[].color           RefVariant[ColorVsDensityCompositeModifierParams]
 87 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ColorVsTemperatureCompositeModifierParams]
 88 : F32            iofxType.continuousModifierList[].controlPoints[].temperature     RefVariant[ColorVsTemperatureCompositeModifierParams]
 89 : Vec4           iofxType.continuousModifierList[].controlPoints[].color           RefVariant[ColorVsTemperatureCompositeModifierParams]
 90 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ScaleVsLife2DModifierParams]
 91 : F32            iofxType.continuousModifierList[].controlPoints[].lifeRemaining   RefVariant[ScaleVsLife2DModifierParams]
 92 : Vec2           iofxType.continuousModifierList[].controlPoints[].scale           RefVariant[ScaleVsLife2DModifierParams]
 93 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ScaleVsDensity2DModifierParams]
 94 : F32            iofxType.continuousModifierList[].controlPoints[].density         RefVariant[ScaleVsDensity2DModifierParams]
 95 : Vec2           iofxType.continuousModifierList[].controlPoints[].scale           RefVariant[ScaleVsDensity2DModifierParams]
 96 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ScaleVsTemperature2DModifierParams]
 97 : F32            iofxType.continuousModifierList[].controlPoints[].temperature     RefVariant[ScaleVsTemperature2DModifierParams]
 98 : Vec2           iofxType.continuousModifierList[].controlPoints[].scale           RefVariant[ScaleVsTemperature2DModifierParams]
 99 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ScaleVsCameraDistance2DModifierParams]
100 : F32            iofxType.continuousModifierList[].controlPoints[].cameraDistance  RefVariant[ScaleVsCameraDistance2DModifierParams]
101 : Vec2           iofxType.continuousModifierList[].controlPoints[].scale           RefVariant[ScaleVsCameraDistance2DModifierParams]
102 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[SubtextureVsLifeModifierParams]
103 : F32            iofxType.continuousModifierList[].controlPoints[].x               RefVariant[SubtextureVsLifeModifierParams]
104 : F32            iofxType.continuousModifierList[].controlPoints[].y               RefVariant[SubtextureVsLifeModifierParams]
105 : SortType       iofxType.continuousModifierList[].sortType                        RefVariant[ViewDirectionSortingModifierParams]
106 : ColorChannel   iofxType.continuousModifierList[].colorChannel                    RefVariant[ColorVsLifeModifierParams]
107 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ColorVsLifeModifierParams]
108 : F32            iofxType.continuousModifierList[].controlPoints[].x               RefVariant[ColorVsLifeModifierParams]
109 : F32            iofxType.continuousModifierList[].controlPoints[].y               RefVariant[ColorVsLifeModifierParams]
110 : ColorChannel   iofxType.continuousModifierList[].colorChannel                    RefVariant[ColorVsDensityModifierParams]
111 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ColorVsDensityModifierParams]
112 : F32            iofxType.continuousModifierList[].controlPoints[].x               RefVariant[ColorVsDensityModifierParams]
113 : F32            iofxType.continuousModifierList[].controlPoints[].y               RefVariant[ColorVsDensityModifierParams]
114 : ColorChannel   iofxType.continuousModifierList[].colorChannel                    RefVariant[ColorVsTemperatureModifierParams]
115 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ColorVsTemperatureModifierParams]
116 : F32            iofxType.continuousModifierList[].controlPoints[].x               RefVariant[ColorVsTemperatureModifierParams]
117 : F32            iofxType.continuousModifierList[].controlPoints[].y               RefVariant[ColorVsTemperatureModifierParams]
118 : ScaleAxis      iofxType.continuousModifierList[].scaleAxis                       RefVariant[ScaleVsLifeModifierParams]
119 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ScaleVsLifeModifierParams]
120 : F32            iofxType.continuousModifierList[].controlPoints[].x               RefVariant[ScaleVsLifeModifierParams]
121 : F32            iofxType.continuousModifierList[].controlPoints[].y               RefVariant[ScaleVsLifeModifierParams]
122 : ScaleAxis      iofxType.continuousModifierList[].scaleAxis                       RefVariant[ScaleVsDensityModifierParams]
123 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ScaleVsDensityModifierParams]
124 : F32            iofxType.continuousModifierList[].controlPoints[].x               RefVariant[ScaleVsDensityModifierParams]
125 : F32            iofxType.continuousModifierList[].controlPoints[].y               RefVariant[ScaleVsDensityModifierParams]
126 : ScaleAxis      iofxType.continuousModifierList[].scaleAxis                       RefVariant[ScaleVsTemperatureModifierParams]
127 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ScaleVsTemperatureModifierParams]
128 : F32            iofxType.continuousModifierList[].controlPoints[].x               RefVariant[ScaleVsTemperatureModifierParams]
129 : F32            iofxType.continuousModifierList[].controlPoints[].y               RefVariant[ScaleVsTemperatureModifierParams]
130 : ScaleAxis      iofxType.continuousModifierList[].scaleAxis                       RefVariant[ScaleVsCameraDistanceModifierParams]
131 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ScaleVsCameraDistanceModifierParams]
132 : F32            iofxType.continuousModifierList[].controlPoints[].x               RefVariant[ScaleVsCameraDistanceModifierParams]
133 : F32            iofxType.continuousModifierList[].controlPoints[].y               RefVariant[ScaleVsCameraDistanceModifierParams]
134 : F32            iofxType.continuousModifierList[].rotationRate                    RefVariant[RotationRateModifierParams]
135 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[RotationRateVsLifeModifierParams]
136 : F32            iofxType.continuousModifierList[].controlPoints[].x               RefVariant[RotationRateVsLifeModifierParams]
137 : F32            iofxType.continuousModifierList[].controlPoints[].y               RefVariant[RotationRateVsLifeModifierParams]
138 : F32            iofxType.continuousModifierList[].scalePerVelocity                RefVariant[OrientScaleAlongScreenVelocityModifierParams]
139 : F32            iofxType.continuousModifierList[].scaleChangeLimit                RefVariant[OrientScaleAlongScreenVelocityModifierParams]
140 : F32            iofxType.continuousModifierList[].scaleChangeDelay                RefVariant[OrientScaleAlongScreenVelocityModifierParams]
141 : F32            iofxType.continuousModifierList[].velocity0                       RefVariant[ColorVsVelocityCompositeModifierParams]
142 : F32            iofxType.continuousModifierList[].velocity1                       RefVariant[ColorVsVelocityCompositeModifierParams]
143 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ColorVsVelocityCompositeModifierParams]
144 : F32            iofxType.continuousModifierList[].controlPoints[].velocity        RefVariant[ColorVsVelocityCompositeModifierParams]
145 : Vec4           iofxType.continuousModifierList[].controlPoints[].color           RefVariant[ColorVsVelocityCompositeModifierParams]
146 : Bool           renderOutput.useUserSemantic                                      
147 : Bool           renderOutput.useFloat4Color                                       

Member Data Documentation

'renderOutput.useFloat4Color' : use float4 color in render output

'renderOutput.useUserSemantic' : use user semantic in render output


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

Generated on Fri Dec 15 2017 13:59:11

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