APEX NvParameterized Schemas: GraphicsEffectData Struct Reference

NVIDIA APEX

GraphicsEffectData Struct Reference

Describes the NxParameterized::Interface for 'GraphicsEffectData' : Contains the asset properties for this graphics effect (IOFX) More...

#include <params.h>

List of all members.

Public Attributes

String Name
 'Name' : Sprite IOFX Name
IofxAssetParameters IOFX
 'IOFX' :

Detailed Description

Describes the NxParameterized::Interface for 'GraphicsEffectData' : Contains the asset properties for this graphics effect (IOFX)

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

Member Data Documentation

'Name' : Sprite IOFX Name


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.