Classes | Public Attributes
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 121 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[ScaleVsCameraDistance3DModifierParams]
 29 : F32            iofxType.continuousModifierList[].controlPoints[].cameraDistance  RefVariant[ScaleVsCameraDistance3DModifierParams]
 30 : Vec3           iofxType.continuousModifierList[].controlPoints[].scale           RefVariant[ScaleVsCameraDistance3DModifierParams]
 31 : Vec3           iofxType.continuousModifierList[].modelForward                    RefVariant[OrientAlongVelocityModifierParams]
 32 : F32            iofxType.continuousModifierList[].scaleFactor                     RefVariant[ScaleAlongVelocityModifierParams]
 33 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ColorVsLifeCompositeModifierParams]
 34 : F32            iofxType.continuousModifierList[].controlPoints[].lifeRemaining   RefVariant[ColorVsLifeCompositeModifierParams]
 35 : Vec4           iofxType.continuousModifierList[].controlPoints[].color           RefVariant[ColorVsLifeCompositeModifierParams]
 36 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ColorVsDensityCompositeModifierParams]
 37 : F32            iofxType.continuousModifierList[].controlPoints[].density         RefVariant[ColorVsDensityCompositeModifierParams]
 38 : Vec4           iofxType.continuousModifierList[].controlPoints[].color           RefVariant[ColorVsDensityCompositeModifierParams]
 39 : ScaleAxis      iofxType.continuousModifierList[].scaleAxis                       RefVariant[ScaleVsLifeModifierParams]
 40 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ScaleVsLifeModifierParams]
 41 : F32            iofxType.continuousModifierList[].controlPoints[].x               RefVariant[ScaleVsLifeModifierParams]
 42 : F32            iofxType.continuousModifierList[].controlPoints[].y               RefVariant[ScaleVsLifeModifierParams]
 43 : ScaleAxis      iofxType.continuousModifierList[].scaleAxis                       RefVariant[ScaleVsDensityModifierParams]
 44 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ScaleVsDensityModifierParams]
 45 : F32            iofxType.continuousModifierList[].controlPoints[].x               RefVariant[ScaleVsDensityModifierParams]
 46 : F32            iofxType.continuousModifierList[].controlPoints[].y               RefVariant[ScaleVsDensityModifierParams]
 47 : ScaleAxis      iofxType.continuousModifierList[].scaleAxis                       RefVariant[ScaleVsCameraDistanceModifierParams]
 48 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ScaleVsCameraDistanceModifierParams]
 49 : F32            iofxType.continuousModifierList[].controlPoints[].x               RefVariant[ScaleVsCameraDistanceModifierParams]
 50 : F32            iofxType.continuousModifierList[].controlPoints[].y               RefVariant[ScaleVsCameraDistanceModifierParams]
 51 : F32            iofxType.continuousModifierList[].velocity0                       RefVariant[ColorVsVelocityCompositeModifierParams]
 52 : F32            iofxType.continuousModifierList[].velocity1                       RefVariant[ColorVsVelocityCompositeModifierParams]
 53 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ColorVsVelocityCompositeModifierParams]
 54 : F32            iofxType.continuousModifierList[].controlPoints[].velocity        RefVariant[ColorVsVelocityCompositeModifierParams]
 55 : Vec4           iofxType.continuousModifierList[].controlPoints[].color           RefVariant[ColorVsVelocityCompositeModifierParams]
 56 : Ref            iofxType.spriteMaterialName                                       RefVariant[SpriteIofxParameters]
 57 : ArraySizeName  iofxType.spawnModifierList                                        RefVariant[SpriteIofxParameters]
 58 : Vec3           iofxType.spawnModifierList[].scaleFactor                          RefVariant[SimpleScaleModifierParams]
 59 : F32            iofxType.spawnModifierList[].minScaleFactor                       RefVariant[RandomScaleModifierParams]
 60 : F32            iofxType.spawnModifierList[].maxScaleFactor                       RefVariant[RandomScaleModifierParams]
 61 : Vec4           iofxType.spawnModifierList[].color                                RefVariant[InitialColorModifierParams]
 62 : F32            iofxType.spawnModifierList[].minSubtexture                        RefVariant[RandomSubtextureModifierParams]
 63 : F32            iofxType.spawnModifierList[].maxSubtexture                        RefVariant[RandomSubtextureModifierParams]
 64 : F32            iofxType.spawnModifierList[].minRotation                          RefVariant[RandomRotationModifierParams]
 65 : F32            iofxType.spawnModifierList[].maxRotation                          RefVariant[RandomRotationModifierParams]
 66 : ColorChannel   iofxType.spawnModifierList[].colorChannel                         RefVariant[ColorVsLifeModifierParams]
 67 : ArraySizeName  iofxType.spawnModifierList[].controlPoints                        RefVariant[ColorVsLifeModifierParams]
 68 : F32            iofxType.spawnModifierList[].controlPoints[].x                    RefVariant[ColorVsLifeModifierParams]
 69 : F32            iofxType.spawnModifierList[].controlPoints[].y                    RefVariant[ColorVsLifeModifierParams]
 70 : ArraySizeName  iofxType.continuousModifierList                                   RefVariant[SpriteIofxParameters]
 71 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ColorVsLifeCompositeModifierParams]
 72 : F32            iofxType.continuousModifierList[].controlPoints[].lifeRemaining   RefVariant[ColorVsLifeCompositeModifierParams]
 73 : Vec4           iofxType.continuousModifierList[].controlPoints[].color           RefVariant[ColorVsLifeCompositeModifierParams]
 74 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ColorVsDensityCompositeModifierParams]
 75 : F32            iofxType.continuousModifierList[].controlPoints[].density         RefVariant[ColorVsDensityCompositeModifierParams]
 76 : Vec4           iofxType.continuousModifierList[].controlPoints[].color           RefVariant[ColorVsDensityCompositeModifierParams]
 77 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ScaleVsLife2DModifierParams]
 78 : F32            iofxType.continuousModifierList[].controlPoints[].lifeRemaining   RefVariant[ScaleVsLife2DModifierParams]
 79 : Vec2           iofxType.continuousModifierList[].controlPoints[].scale           RefVariant[ScaleVsLife2DModifierParams]
 80 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ScaleVsDensity2DModifierParams]
 81 : F32            iofxType.continuousModifierList[].controlPoints[].density         RefVariant[ScaleVsDensity2DModifierParams]
 82 : Vec2           iofxType.continuousModifierList[].controlPoints[].scale           RefVariant[ScaleVsDensity2DModifierParams]
 83 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ScaleVsCameraDistance2DModifierParams]
 84 : F32            iofxType.continuousModifierList[].controlPoints[].cameraDistance  RefVariant[ScaleVsCameraDistance2DModifierParams]
 85 : Vec2           iofxType.continuousModifierList[].controlPoints[].scale           RefVariant[ScaleVsCameraDistance2DModifierParams]
 86 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[SubtextureVsLifeModifierParams]
 87 : F32            iofxType.continuousModifierList[].controlPoints[].x               RefVariant[SubtextureVsLifeModifierParams]
 88 : F32            iofxType.continuousModifierList[].controlPoints[].y               RefVariant[SubtextureVsLifeModifierParams]
 89 : SortType       iofxType.continuousModifierList[].sortType                        RefVariant[ViewDirectionSortingModifierParams]
 90 : ColorChannel   iofxType.continuousModifierList[].colorChannel                    RefVariant[ColorVsLifeModifierParams]
 91 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ColorVsLifeModifierParams]
 92 : F32            iofxType.continuousModifierList[].controlPoints[].x               RefVariant[ColorVsLifeModifierParams]
 93 : F32            iofxType.continuousModifierList[].controlPoints[].y               RefVariant[ColorVsLifeModifierParams]
 94 : ColorChannel   iofxType.continuousModifierList[].colorChannel                    RefVariant[ColorVsDensityModifierParams]
 95 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ColorVsDensityModifierParams]
 96 : F32            iofxType.continuousModifierList[].controlPoints[].x               RefVariant[ColorVsDensityModifierParams]
 97 : F32            iofxType.continuousModifierList[].controlPoints[].y               RefVariant[ColorVsDensityModifierParams]
 98 : ScaleAxis      iofxType.continuousModifierList[].scaleAxis                       RefVariant[ScaleVsLifeModifierParams]
 99 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ScaleVsLifeModifierParams]
100 : F32            iofxType.continuousModifierList[].controlPoints[].x               RefVariant[ScaleVsLifeModifierParams]
101 : F32            iofxType.continuousModifierList[].controlPoints[].y               RefVariant[ScaleVsLifeModifierParams]
102 : ScaleAxis      iofxType.continuousModifierList[].scaleAxis                       RefVariant[ScaleVsDensityModifierParams]
103 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ScaleVsDensityModifierParams]
104 : F32            iofxType.continuousModifierList[].controlPoints[].x               RefVariant[ScaleVsDensityModifierParams]
105 : F32            iofxType.continuousModifierList[].controlPoints[].y               RefVariant[ScaleVsDensityModifierParams]
106 : ScaleAxis      iofxType.continuousModifierList[].scaleAxis                       RefVariant[ScaleVsCameraDistanceModifierParams]
107 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ScaleVsCameraDistanceModifierParams]
108 : F32            iofxType.continuousModifierList[].controlPoints[].x               RefVariant[ScaleVsCameraDistanceModifierParams]
109 : F32            iofxType.continuousModifierList[].controlPoints[].y               RefVariant[ScaleVsCameraDistanceModifierParams]
110 : F32            iofxType.continuousModifierList[].rotationRate                    RefVariant[RotationRateModifierParams]
111 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[RotationRateVsLifeModifierParams]
112 : F32            iofxType.continuousModifierList[].controlPoints[].x               RefVariant[RotationRateVsLifeModifierParams]
113 : F32            iofxType.continuousModifierList[].controlPoints[].y               RefVariant[RotationRateVsLifeModifierParams]
114 : F32            iofxType.continuousModifierList[].scalePerVelocity                RefVariant[OrientScaleAlongScreenVelocityModifierParams]
115 : F32            iofxType.continuousModifierList[].velocity0                       RefVariant[ColorVsVelocityCompositeModifierParams]
116 : F32            iofxType.continuousModifierList[].velocity1                       RefVariant[ColorVsVelocityCompositeModifierParams]
117 : ArraySizeName  iofxType.continuousModifierList[].controlPoints                   RefVariant[ColorVsVelocityCompositeModifierParams]
118 : F32            iofxType.continuousModifierList[].controlPoints[].velocity        RefVariant[ColorVsVelocityCompositeModifierParams]
119 : Vec4           iofxType.continuousModifierList[].controlPoints[].color           RefVariant[ColorVsVelocityCompositeModifierParams]
120 : Bool           renderOutput.useUserSemantic                                      
121 : 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 Mon Apr 28 2014 08:02:05

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