EffectPackageEmitterDatabaseParams Struct Reference
Describes the NxParameterized::Interface for 'EffectPackageEmitterDatabaseParams' : The collection of all emitter assets. More...
#include <params.h>
Public Attributes | |
EmitterData | Emitters[] |
'Emitters[]' : |
Detailed Description
Describes the NxParameterized::Interface for 'EffectPackageEmitterDatabaseParams' : The collection of all emitter assets.
EffectPackageEmitterDatabaseParams contains 59 fully qualified names --------------------------------------------- 1 : ArraySizeName Emitters 2 : String Emitters[].Name RefVariant[EmitterData] 3 : F32 Emitters[].Emitter.densityRange.min RefVariant[ApexEmitterAssetParameters] 4 : F32 Emitters[].Emitter.densityRange.max RefVariant[ApexEmitterAssetParameters] 5 : F32 Emitters[].Emitter.rateRange.min RefVariant[ApexEmitterAssetParameters] 6 : F32 Emitters[].Emitter.rateRange.max RefVariant[ApexEmitterAssetParameters] 7 : F32 Emitters[].Emitter.lifetimeRange.min RefVariant[ApexEmitterAssetParameters] 8 : F32 Emitters[].Emitter.lifetimeRange.max RefVariant[ApexEmitterAssetParameters] 9 : Vec3 Emitters[].Emitter.velocityRange.min RefVariant[ApexEmitterAssetParameters] 10 : Vec3 Emitters[].Emitter.velocityRange.max RefVariant[ApexEmitterAssetParameters] 11 : F32 Emitters[].Emitter.temperatureRange.min RefVariant[ApexEmitterAssetParameters] 12 : F32 Emitters[].Emitter.temperatureRange.max RefVariant[ApexEmitterAssetParameters] 13 : U32 Emitters[].Emitter.maxSamples RefVariant[ApexEmitterAssetParameters] 14 : U32 Emitters[].Emitter.lodParamDesc.version RefVariant[ApexEmitterAssetParameters] 15 : F32 Emitters[].Emitter.lodParamDesc.maxDistance RefVariant[ApexEmitterAssetParameters] 16 : F32 Emitters[].Emitter.lodParamDesc.distanceWeight RefVariant[ApexEmitterAssetParameters] 17 : F32 Emitters[].Emitter.lodParamDesc.speedWeight RefVariant[ApexEmitterAssetParameters] 18 : F32 Emitters[].Emitter.lodParamDesc.lifeWeight RefVariant[ApexEmitterAssetParameters] 19 : F32 Emitters[].Emitter.lodParamDesc.separationWeight RefVariant[ApexEmitterAssetParameters] 20 : F32 Emitters[].Emitter.lodParamDesc.bias RefVariant[ApexEmitterAssetParameters] 21 : Ref Emitters[].Emitter.iofxAssetName RefVariant[ApexEmitterAssetParameters] 22 : Ref Emitters[].Emitter.iosAssetName RefVariant[ApexEmitterAssetParameters] 23 : EmitterType Emitters[].Emitter.geometryType.emitterType RefVariant[EmitterGeomBoxParams] 24 : Vec3 Emitters[].Emitter.geometryType.extents RefVariant[EmitterGeomBoxParams] 25 : EmitterType Emitters[].Emitter.geometryType.emitterType RefVariant[EmitterGeomSphereParams] 26 : F32 Emitters[].Emitter.geometryType.radius RefVariant[EmitterGeomSphereParams] 27 : F32 Emitters[].Emitter.geometryType.hemisphere RefVariant[EmitterGeomSphereParams] 28 : EmitterType Emitters[].Emitter.geometryType.emitterType RefVariant[EmitterGeomSphereShellParams] 29 : F32 Emitters[].Emitter.geometryType.radius RefVariant[EmitterGeomSphereShellParams] 30 : F32 Emitters[].Emitter.geometryType.shellThickness RefVariant[EmitterGeomSphereShellParams] 31 : F32 Emitters[].Emitter.geometryType.hemisphere RefVariant[EmitterGeomSphereShellParams] 32 : EmitterType Emitters[].Emitter.geometryType.emitterType RefVariant[EmitterGeomCylinderParams] 33 : F32 Emitters[].Emitter.geometryType.radius RefVariant[EmitterGeomCylinderParams] 34 : F32 Emitters[].Emitter.geometryType.height RefVariant[EmitterGeomCylinderParams] 35 : F32 Emitters[].Emitter.geometryType.distance RefVariant[EmitterGeomExplicitParams] 36 : ArraySizeName Emitters[].Emitter.geometryType.positions RefVariant[EmitterGeomExplicitParams] 37 : Vec3 Emitters[].Emitter.geometryType.points.positions[].position RefVariant[EmitterGeomExplicitParams] 38 : Bool Emitters[].Emitter.geometryType.points.positions[].doDetectOverlaps RefVariant[EmitterGeomExplicitParams] 39 : ArraySizeName Emitters[].Emitter.geometryType.velocities RefVariant[EmitterGeomExplicitParams] 40 : Vec3 Emitters[].Emitter.geometryType.points.velocities[] RefVariant[EmitterGeomExplicitParams] 41 : ArraySizeName Emitters[].Emitter.geometryType.positions RefVariant[EmitterGeomExplicitParams] 42 : Vec3 Emitters[].Emitter.geometryType.spheres.positions[].center RefVariant[EmitterGeomExplicitParams] 43 : F32 Emitters[].Emitter.geometryType.spheres.positions[].radius RefVariant[EmitterGeomExplicitParams] 44 : Bool Emitters[].Emitter.geometryType.spheres.positions[].doDetectOverlaps RefVariant[EmitterGeomExplicitParams] 45 : ArraySizeName Emitters[].Emitter.geometryType.velocities RefVariant[EmitterGeomExplicitParams] 46 : Vec3 Emitters[].Emitter.geometryType.spheres.velocities[] RefVariant[EmitterGeomExplicitParams] 47 : ArraySizeName Emitters[].Emitter.geometryType.positions RefVariant[EmitterGeomExplicitParams] 48 : Vec3 Emitters[].Emitter.geometryType.ellipsoids.positions[].center RefVariant[EmitterGeomExplicitParams] 49 : F32 Emitters[].Emitter.geometryType.ellipsoids.positions[].radius RefVariant[EmitterGeomExplicitParams] 50 : Vec3 Emitters[].Emitter.geometryType.ellipsoids.positions[].normal RefVariant[EmitterGeomExplicitParams] 51 : F32 Emitters[].Emitter.geometryType.ellipsoids.positions[].polarRadius RefVariant[EmitterGeomExplicitParams] 52 : Bool Emitters[].Emitter.geometryType.ellipsoids.positions[].doDetectOverlaps RefVariant[EmitterGeomExplicitParams] 53 : ArraySizeName Emitters[].Emitter.geometryType.velocities RefVariant[EmitterGeomExplicitParams] 54 : Vec3 Emitters[].Emitter.geometryType.ellipsoids.velocities[] RefVariant[EmitterGeomExplicitParams] 55 : F32 Emitters[].Emitter.emitterDuration RefVariant[ApexEmitterAssetParameters] 56 : U32 Emitters[].Emitter.minSamplingFPS RefVariant[ApexEmitterAssetParameters] 57 : ArraySizeName Emitters[].Emitter.rateVsTimeCurvePoints RefVariant[ApexEmitterAssetParameters] 58 : F32 Emitters[].Emitter.rateVsTimeCurvePoints[].x RefVariant[ApexEmitterAssetParameters] 59 : F32 Emitters[].Emitter.rateVsTimeCurvePoints[].y RefVariant[ApexEmitterAssetParameters]
Member Data Documentation
'Emitters[]' :
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.