Describes the NxParameterized::Interface for 'EffectPackageAssetParams' : The effect package asset. More...
#include <params.h>
Classes | |
union | Effects |
Public Attributes | |
Bool | LODSettings.UniqueRenderVolume |
'LODSettings.UniqueRenderVolume' : Set to true if this effect should have a unique render volume; to get a separate draw call from all other instances of this effect | |
F32 | LODSettings.FadeDistanceBegin |
'LODSettings.FadeDistanceBegin' : Distance to begin fading out the effect | |
F32 | LODSettings.FadeDistanceEnd |
'LODSettings.FadeDistanceEnd' : Distance to finish fading out the effect | |
Bool | LODSettings.RandomizeEmitterRate |
'LODSettings.RandomizeEmitterRate' : If true the emitter rate is randomized from the min to max values | |
F32 | LODSettings.FadeOutRate |
'LODSettings.FadeOutRate' : Time over which to fade out effect completely | |
Bool | LODSettings.CullByDistance |
'LODSettings.CullByDistance' : Whether or not to cull effects based on their distance from the camera; requires a valid view matrix | |
Bool | LODSettings.CullOffScreen |
'LODSettings.CullOffScreen' : Whether or not to cull this effect if it is off screen | |
F32 | LODSettings.OffScreenCullTime |
'LODSettings.OffScreenCullTime' : Time the effect should be offscreen before it is disabled | |
F32 | LODSettings.NonVisibleDeleteTime |
'LODSettings.NonVisibleDeleteTime' : The time an effect is non-visible before we delete it, rathern than just disabling it's state | |
F32 | LODSettings.ScreenCullSize |
'LODSettings.ScreenCullSize' : Bounding volme to cull the effect when near the edge of the screen | |
F32 | LODSettings.ScreenCullDistance |
'LODSettings.ScreenCullDistance' : Radius to camera that we bypass screen culling entirely because the effect is too close to the screen; default is 3 meters | |
Bool | LODSettings.FadeEmitterRate |
'LODSettings.FadeEmitterRate' : Control the emitter rate with Fade Distance LOD setting | |
Bool | LODSettings.FadeAttractorFieldStrength |
'LODSettings.FadeAttractorFieldStrength' : Helpful tooltip information goes here | |
Bool | LODSettings.FadeJetFieldStrength |
'LODSettings.FadeJetFieldStrength' : Helpful tooltip information goes here | |
Bool | LODSettings.FadeTurbulenceVelocity |
'LODSettings.FadeTurbulenceVelocity' : Helpful tooltip information goes here | |
Bool | LODSettings.FadeTurbulenceNoise |
'LODSettings.FadeTurbulenceNoise' : Helpful tooltip information goes here | |
Bool | LODSettings.FadeTurbulenceExternalVelocity |
'LODSettings.FadeTurbulenceExternalVelocity' : Helpful tooltip information goes here | |
Bool | LODSettings.FadeTurbulenceVelocityWeight |
'LODSettings.FadeTurbulenceVelocityWeight' : Helpful tooltip information goes here | |
Bool | LODSettings.FadeHeatSourceTemperature |
'LODSettings.FadeHeatSourceTemperature' : Helpful tooltip information goes here | |
Bool | LODSettings.FadeForceFieldStrength |
'LODSettings.FadeForceFieldStrength' : Helpful tooltip information goes here | |
Bool | LODSettings.FadeForceFieldScale |
'LODSettings.FadeForceFieldScale' : Helpful tooltip information goes here | |
Effects | Effects[] |
Describes the NxParameterized::Interface for 'EffectPackageAssetParams' : The effect package asset.
EffectPackageAssetParams contains 172 fully qualified names --------------------------------------------- 1 : Bool LODSettings.UniqueRenderVolume 2 : F32 LODSettings.FadeDistanceBegin 3 : F32 LODSettings.FadeDistanceEnd 4 : Bool LODSettings.RandomizeEmitterRate 5 : F32 LODSettings.FadeOutRate 6 : Bool LODSettings.CullByDistance 7 : Bool LODSettings.CullOffScreen 8 : F32 LODSettings.OffScreenCullTime 9 : F32 LODSettings.NonVisibleDeleteTime 10 : F32 LODSettings.ScreenCullSize 11 : F32 LODSettings.ScreenCullDistance 12 : Bool LODSettings.FadeEmitterRate 13 : Bool LODSettings.FadeAttractorFieldStrength 14 : Bool LODSettings.FadeJetFieldStrength 15 : Bool LODSettings.FadeTurbulenceVelocity 16 : Bool LODSettings.FadeTurbulenceNoise 17 : Bool LODSettings.FadeTurbulenceExternalVelocity 18 : Bool LODSettings.FadeTurbulenceVelocityWeight 19 : Bool LODSettings.FadeHeatSourceTemperature 20 : Bool LODSettings.FadeForceFieldStrength 21 : Bool LODSettings.FadeForceFieldScale 22 : ArraySizeName Effects 23 : String Effects[].EffectProperties.UserString RefVariant[EmitterEffect] 24 : Bool Effects[].EffectProperties.Enable RefVariant[EmitterEffect] 25 : F32 Effects[].EffectProperties.Position.TranslateX RefVariant[EmitterEffect] 26 : F32 Effects[].EffectProperties.Position.TranslateY RefVariant[EmitterEffect] 27 : F32 Effects[].EffectProperties.Position.TranslateZ RefVariant[EmitterEffect] 28 : F32 Effects[].EffectProperties.Orientation.RotateX RefVariant[EmitterEffect] 29 : F32 Effects[].EffectProperties.Orientation.RotateY RefVariant[EmitterEffect] 30 : F32 Effects[].EffectProperties.Orientation.RotateZ RefVariant[EmitterEffect] 31 : F32 Effects[].EffectProperties.InitialDelayTime RefVariant[EmitterEffect] 32 : F32 Effects[].EffectProperties.Duration RefVariant[EmitterEffect] 33 : U32 Effects[].EffectProperties.RepeatCount RefVariant[EmitterEffect] 34 : F32 Effects[].EffectProperties.RepeatDelay RefVariant[EmitterEffect] 35 : F32 Effects[].EffectProperties.RandomizeRepeatTime RefVariant[EmitterEffect] 36 : Bool Effects[].EmitterVelocityChanges.AdjustLifetime.AdjustEnabled RefVariant[EmitterEffect] 37 : F32 Effects[].EmitterVelocityChanges.AdjustLifetime.VelocityLow RefVariant[EmitterEffect] 38 : F32 Effects[].EmitterVelocityChanges.AdjustLifetime.VelocityHigh RefVariant[EmitterEffect] 39 : F32 Effects[].EmitterVelocityChanges.AdjustLifetime.LowValue RefVariant[EmitterEffect] 40 : F32 Effects[].EmitterVelocityChanges.AdjustLifetime.HighValue RefVariant[EmitterEffect] 41 : Bool Effects[].EmitterVelocityChanges.AdjustEmitterRate.AdjustEnabled RefVariant[EmitterEffect] 42 : F32 Effects[].EmitterVelocityChanges.AdjustEmitterRate.VelocityLow RefVariant[EmitterEffect] 43 : F32 Effects[].EmitterVelocityChanges.AdjustEmitterRate.VelocityHigh RefVariant[EmitterEffect] 44 : F32 Effects[].EmitterVelocityChanges.AdjustEmitterRate.LowValue RefVariant[EmitterEffect] 45 : F32 Effects[].EmitterVelocityChanges.AdjustEmitterRate.HighValue RefVariant[EmitterEffect] 46 : Ref Effects[].Emitter RefVariant[EmitterEffect] 47 : String Effects[].EffectProperties.UserString RefVariant[HeatSourceEffect] 48 : Bool Effects[].EffectProperties.Enable RefVariant[HeatSourceEffect] 49 : F32 Effects[].EffectProperties.Position.TranslateX RefVariant[HeatSourceEffect] 50 : F32 Effects[].EffectProperties.Position.TranslateY RefVariant[HeatSourceEffect] 51 : F32 Effects[].EffectProperties.Position.TranslateZ RefVariant[HeatSourceEffect] 52 : F32 Effects[].EffectProperties.Orientation.RotateX RefVariant[HeatSourceEffect] 53 : F32 Effects[].EffectProperties.Orientation.RotateY RefVariant[HeatSourceEffect] 54 : F32 Effects[].EffectProperties.Orientation.RotateZ RefVariant[HeatSourceEffect] 55 : F32 Effects[].EffectProperties.InitialDelayTime RefVariant[HeatSourceEffect] 56 : F32 Effects[].EffectProperties.Duration RefVariant[HeatSourceEffect] 57 : U32 Effects[].EffectProperties.RepeatCount RefVariant[HeatSourceEffect] 58 : F32 Effects[].EffectProperties.RepeatDelay RefVariant[HeatSourceEffect] 59 : F32 Effects[].EffectProperties.RandomizeRepeatTime RefVariant[HeatSourceEffect] 60 : Ref Effects[].HeatSource RefVariant[HeatSourceEffect] 61 : String Effects[].EffectProperties.UserString RefVariant[JetFieldSamplerEffect] 62 : Bool Effects[].EffectProperties.Enable RefVariant[JetFieldSamplerEffect] 63 : F32 Effects[].EffectProperties.Position.TranslateX RefVariant[JetFieldSamplerEffect] 64 : F32 Effects[].EffectProperties.Position.TranslateY RefVariant[JetFieldSamplerEffect] 65 : F32 Effects[].EffectProperties.Position.TranslateZ RefVariant[JetFieldSamplerEffect] 66 : F32 Effects[].EffectProperties.Orientation.RotateX RefVariant[JetFieldSamplerEffect] 67 : F32 Effects[].EffectProperties.Orientation.RotateY RefVariant[JetFieldSamplerEffect] 68 : F32 Effects[].EffectProperties.Orientation.RotateZ RefVariant[JetFieldSamplerEffect] 69 : F32 Effects[].EffectProperties.InitialDelayTime RefVariant[JetFieldSamplerEffect] 70 : F32 Effects[].EffectProperties.Duration RefVariant[JetFieldSamplerEffect] 71 : U32 Effects[].EffectProperties.RepeatCount RefVariant[JetFieldSamplerEffect] 72 : F32 Effects[].EffectProperties.RepeatDelay RefVariant[JetFieldSamplerEffect] 73 : F32 Effects[].EffectProperties.RandomizeRepeatTime RefVariant[JetFieldSamplerEffect] 74 : Ref Effects[].JetFieldSampler RefVariant[JetFieldSamplerEffect] 75 : String Effects[].EffectProperties.UserString RefVariant[AttractorFieldSamplerEffect] 76 : Bool Effects[].EffectProperties.Enable RefVariant[AttractorFieldSamplerEffect] 77 : F32 Effects[].EffectProperties.Position.TranslateX RefVariant[AttractorFieldSamplerEffect] 78 : F32 Effects[].EffectProperties.Position.TranslateY RefVariant[AttractorFieldSamplerEffect] 79 : F32 Effects[].EffectProperties.Position.TranslateZ RefVariant[AttractorFieldSamplerEffect] 80 : F32 Effects[].EffectProperties.Orientation.RotateX RefVariant[AttractorFieldSamplerEffect] 81 : F32 Effects[].EffectProperties.Orientation.RotateY RefVariant[AttractorFieldSamplerEffect] 82 : F32 Effects[].EffectProperties.Orientation.RotateZ RefVariant[AttractorFieldSamplerEffect] 83 : F32 Effects[].EffectProperties.InitialDelayTime RefVariant[AttractorFieldSamplerEffect] 84 : F32 Effects[].EffectProperties.Duration RefVariant[AttractorFieldSamplerEffect] 85 : U32 Effects[].EffectProperties.RepeatCount RefVariant[AttractorFieldSamplerEffect] 86 : F32 Effects[].EffectProperties.RepeatDelay RefVariant[AttractorFieldSamplerEffect] 87 : F32 Effects[].EffectProperties.RandomizeRepeatTime RefVariant[AttractorFieldSamplerEffect] 88 : Ref Effects[].AttractorFieldSampler RefVariant[AttractorFieldSamplerEffect] 89 : String Effects[].EffectProperties.UserString RefVariant[TurbulenceFieldSamplerEffect] 90 : Bool Effects[].EffectProperties.Enable RefVariant[TurbulenceFieldSamplerEffect] 91 : F32 Effects[].EffectProperties.Position.TranslateX RefVariant[TurbulenceFieldSamplerEffect] 92 : F32 Effects[].EffectProperties.Position.TranslateY RefVariant[TurbulenceFieldSamplerEffect] 93 : F32 Effects[].EffectProperties.Position.TranslateZ RefVariant[TurbulenceFieldSamplerEffect] 94 : F32 Effects[].EffectProperties.Orientation.RotateX RefVariant[TurbulenceFieldSamplerEffect] 95 : F32 Effects[].EffectProperties.Orientation.RotateY RefVariant[TurbulenceFieldSamplerEffect] 96 : F32 Effects[].EffectProperties.Orientation.RotateZ RefVariant[TurbulenceFieldSamplerEffect] 97 : F32 Effects[].EffectProperties.InitialDelayTime RefVariant[TurbulenceFieldSamplerEffect] 98 : F32 Effects[].EffectProperties.Duration RefVariant[TurbulenceFieldSamplerEffect] 99 : U32 Effects[].EffectProperties.RepeatCount RefVariant[TurbulenceFieldSamplerEffect] 100 : F32 Effects[].EffectProperties.RepeatDelay RefVariant[TurbulenceFieldSamplerEffect] 101 : F32 Effects[].EffectProperties.RandomizeRepeatTime RefVariant[TurbulenceFieldSamplerEffect] 102 : Ref Effects[].TurbulenceFieldSampler RefVariant[TurbulenceFieldSamplerEffect] 103 : String Effects[].EffectProperties.UserString RefVariant[ForceFieldEffect] 104 : Bool Effects[].EffectProperties.Enable RefVariant[ForceFieldEffect] 105 : F32 Effects[].EffectProperties.Position.TranslateX RefVariant[ForceFieldEffect] 106 : F32 Effects[].EffectProperties.Position.TranslateY RefVariant[ForceFieldEffect] 107 : F32 Effects[].EffectProperties.Position.TranslateZ RefVariant[ForceFieldEffect] 108 : F32 Effects[].EffectProperties.Orientation.RotateX RefVariant[ForceFieldEffect] 109 : F32 Effects[].EffectProperties.Orientation.RotateY RefVariant[ForceFieldEffect] 110 : F32 Effects[].EffectProperties.Orientation.RotateZ RefVariant[ForceFieldEffect] 111 : F32 Effects[].EffectProperties.InitialDelayTime RefVariant[ForceFieldEffect] 112 : F32 Effects[].EffectProperties.Duration RefVariant[ForceFieldEffect] 113 : U32 Effects[].EffectProperties.RepeatCount RefVariant[ForceFieldEffect] 114 : F32 Effects[].EffectProperties.RepeatDelay RefVariant[ForceFieldEffect] 115 : F32 Effects[].EffectProperties.RandomizeRepeatTime RefVariant[ForceFieldEffect] 116 : Ref Effects[].ForceField RefVariant[ForceFieldEffect] 117 : String Effects[].EffectProperties.UserString RefVariant[NoiseFieldSamplerEffect] 118 : Bool Effects[].EffectProperties.Enable RefVariant[NoiseFieldSamplerEffect] 119 : F32 Effects[].EffectProperties.Position.TranslateX RefVariant[NoiseFieldSamplerEffect] 120 : F32 Effects[].EffectProperties.Position.TranslateY RefVariant[NoiseFieldSamplerEffect] 121 : F32 Effects[].EffectProperties.Position.TranslateZ RefVariant[NoiseFieldSamplerEffect] 122 : F32 Effects[].EffectProperties.Orientation.RotateX RefVariant[NoiseFieldSamplerEffect] 123 : F32 Effects[].EffectProperties.Orientation.RotateY RefVariant[NoiseFieldSamplerEffect] 124 : F32 Effects[].EffectProperties.Orientation.RotateZ RefVariant[NoiseFieldSamplerEffect] 125 : F32 Effects[].EffectProperties.InitialDelayTime RefVariant[NoiseFieldSamplerEffect] 126 : F32 Effects[].EffectProperties.Duration RefVariant[NoiseFieldSamplerEffect] 127 : U32 Effects[].EffectProperties.RepeatCount RefVariant[NoiseFieldSamplerEffect] 128 : F32 Effects[].EffectProperties.RepeatDelay RefVariant[NoiseFieldSamplerEffect] 129 : F32 Effects[].EffectProperties.RandomizeRepeatTime RefVariant[NoiseFieldSamplerEffect] 130 : Ref Effects[].NoiseFieldSampler RefVariant[NoiseFieldSamplerEffect] 131 : String Effects[].EffectProperties.UserString RefVariant[VortexFieldSamplerEffect] 132 : Bool Effects[].EffectProperties.Enable RefVariant[VortexFieldSamplerEffect] 133 : F32 Effects[].EffectProperties.Position.TranslateX RefVariant[VortexFieldSamplerEffect] 134 : F32 Effects[].EffectProperties.Position.TranslateY RefVariant[VortexFieldSamplerEffect] 135 : F32 Effects[].EffectProperties.Position.TranslateZ RefVariant[VortexFieldSamplerEffect] 136 : F32 Effects[].EffectProperties.Orientation.RotateX RefVariant[VortexFieldSamplerEffect] 137 : F32 Effects[].EffectProperties.Orientation.RotateY RefVariant[VortexFieldSamplerEffect] 138 : F32 Effects[].EffectProperties.Orientation.RotateZ RefVariant[VortexFieldSamplerEffect] 139 : F32 Effects[].EffectProperties.InitialDelayTime RefVariant[VortexFieldSamplerEffect] 140 : F32 Effects[].EffectProperties.Duration RefVariant[VortexFieldSamplerEffect] 141 : U32 Effects[].EffectProperties.RepeatCount RefVariant[VortexFieldSamplerEffect] 142 : F32 Effects[].EffectProperties.RepeatDelay RefVariant[VortexFieldSamplerEffect] 143 : F32 Effects[].EffectProperties.RandomizeRepeatTime RefVariant[VortexFieldSamplerEffect] 144 : Ref Effects[].VortexFieldSampler RefVariant[VortexFieldSamplerEffect] 145 : String Effects[].EffectProperties.UserString RefVariant[SubstanceSourceEffect] 146 : Bool Effects[].EffectProperties.Enable RefVariant[SubstanceSourceEffect] 147 : F32 Effects[].EffectProperties.Position.TranslateX RefVariant[SubstanceSourceEffect] 148 : F32 Effects[].EffectProperties.Position.TranslateY RefVariant[SubstanceSourceEffect] 149 : F32 Effects[].EffectProperties.Position.TranslateZ RefVariant[SubstanceSourceEffect] 150 : F32 Effects[].EffectProperties.Orientation.RotateX RefVariant[SubstanceSourceEffect] 151 : F32 Effects[].EffectProperties.Orientation.RotateY RefVariant[SubstanceSourceEffect] 152 : F32 Effects[].EffectProperties.Orientation.RotateZ RefVariant[SubstanceSourceEffect] 153 : F32 Effects[].EffectProperties.InitialDelayTime RefVariant[SubstanceSourceEffect] 154 : F32 Effects[].EffectProperties.Duration RefVariant[SubstanceSourceEffect] 155 : U32 Effects[].EffectProperties.RepeatCount RefVariant[SubstanceSourceEffect] 156 : F32 Effects[].EffectProperties.RepeatDelay RefVariant[SubstanceSourceEffect] 157 : F32 Effects[].EffectProperties.RandomizeRepeatTime RefVariant[SubstanceSourceEffect] 158 : Ref Effects[].SubstanceSource RefVariant[SubstanceSourceEffect] 159 : String Effects[].EffectProperties.UserString RefVariant[WindFieldSamplerEffect] 160 : Bool Effects[].EffectProperties.Enable RefVariant[WindFieldSamplerEffect] 161 : F32 Effects[].EffectProperties.Position.TranslateX RefVariant[WindFieldSamplerEffect] 162 : F32 Effects[].EffectProperties.Position.TranslateY RefVariant[WindFieldSamplerEffect] 163 : F32 Effects[].EffectProperties.Position.TranslateZ RefVariant[WindFieldSamplerEffect] 164 : F32 Effects[].EffectProperties.Orientation.RotateX RefVariant[WindFieldSamplerEffect] 165 : F32 Effects[].EffectProperties.Orientation.RotateY RefVariant[WindFieldSamplerEffect] 166 : F32 Effects[].EffectProperties.Orientation.RotateZ RefVariant[WindFieldSamplerEffect] 167 : F32 Effects[].EffectProperties.InitialDelayTime RefVariant[WindFieldSamplerEffect] 168 : F32 Effects[].EffectProperties.Duration RefVariant[WindFieldSamplerEffect] 169 : U32 Effects[].EffectProperties.RepeatCount RefVariant[WindFieldSamplerEffect] 170 : F32 Effects[].EffectProperties.RepeatDelay RefVariant[WindFieldSamplerEffect] 171 : F32 Effects[].EffectProperties.RandomizeRepeatTime RefVariant[WindFieldSamplerEffect] 172 : Ref Effects[].WindFieldSampler RefVariant[WindFieldSamplerEffect]
'LODSettings.CullByDistance' : Whether or not to cull effects based on their distance from the camera; requires a valid view matrix
'LODSettings.CullOffScreen' : Whether or not to cull this effect if it is off screen
'LODSettings.FadeAttractorFieldStrength' : Helpful tooltip information goes here
'LODSettings.FadeDistanceBegin' : Distance to begin fading out the effect
'LODSettings.FadeDistanceEnd' : Distance to finish fading out the effect
'LODSettings.FadeEmitterRate' : Control the emitter rate with Fade Distance LOD setting
'LODSettings.FadeForceFieldScale' : Helpful tooltip information goes here
'LODSettings.FadeForceFieldStrength' : Helpful tooltip information goes here
'LODSettings.FadeHeatSourceTemperature' : Helpful tooltip information goes here
'LODSettings.FadeJetFieldStrength' : Helpful tooltip information goes here
'LODSettings.FadeOutRate' : Time over which to fade out effect completely
'LODSettings.FadeTurbulenceExternalVelocity' : Helpful tooltip information goes here
'LODSettings.FadeTurbulenceNoise' : Helpful tooltip information goes here
'LODSettings.FadeTurbulenceVelocity' : Helpful tooltip information goes here
'LODSettings.FadeTurbulenceVelocityWeight' : Helpful tooltip information goes here
'LODSettings.NonVisibleDeleteTime' : The time an effect is non-visible before we delete it, rathern than just disabling it's state
'LODSettings.OffScreenCullTime' : Time the effect should be offscreen before it is disabled
'LODSettings.RandomizeEmitterRate' : If true the emitter rate is randomized from the min to max values
'LODSettings.ScreenCullDistance' : Radius to camera that we bypass screen culling entirely because the effect is too close to the screen; default is 3 meters
'LODSettings.ScreenCullSize' : Bounding volme to cull the effect when near the edge of the screen
'LODSettings.UniqueRenderVolume' : Set to true if this effect should have a unique render volume; to get a separate draw call from all other instances of this effect