UE3:ParticleModuleTypeDataBase structs (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 09:11, 17 May 2008 by Wormbo (talk | contribs) (Auto-generated page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Structs

PhysXFluidTypeData

Modifiers: native

int FluidMaxParticles
int FluidNumReserveParticles
float FluidRestParticlesPerMeter
float FluidRestDensity
float FluidKernelRadiusMultiplier
float FluidMotionLimitMultiplier
float FluidCollisionDistanceMultiplier
FluidPacketSizeMultiplier FluidPacketSizeMultiplier
float FluidStiffness
float FluidViscosity
float FluidDamping
float FluidFadeInTime
Object.Vector FluidExternalAcceleration
float FluidStaticCollisionRestitution
float FluidStaticCollisionAdhesion
float FluidStaticCollisionAttraction
float FluidDynamicCollisionRestitution
float FluidDynamicCollisionAdhesion
float FluidDynamicCollisionAttraction
float FluidCollisionResponseCoefficient
FluidSimulationMethod FluidSimulationMethod
bool bFluidStaticCollision
bool bFluidDynamicCollision
bool bFluidTwoWayCollision
bool bDisableGravity
int FluidPacketMaxCount
int FluidPacketMinParticleCount
float FluidForceScale
FluidEmitterType FluidEmitterType
int FluidEmitterMaxParticles
FluidEmitterShape FluidEmitterShape
float FluidEmitterDimensionX
float FluidEmitterDimensionY
Object.Vector FluidEmitterRandomPos
float FluidEmitterRandomAngle
float FluidEmitterFluidVelocityMagnitude
float FluidEmitterRate
float FluidEmitterParticleLifetime
float FluidEmitterRepulsionCoefficient
pointer{class NxFluid} NovodexFluid
pointer{class FRBPhysScene} RBPhysScene
pointer{class NxFluidEmitter} PrimaryEmitter
int FluidNumParticles
int FluidNumCreated
int FluidNumDeleted
pointer{DWORD} FluidIDCreationBuffer
pointer{DWORD} FluidIDDeletionBuffer
pointer{class NxFluidParticle} FluidParticleBuffer
pointer{class NxFluidParticleEx} FluidParticleBufferEx
pointer{class NxVec3} FluidParticleContacts
pointer{WORD} ParticleRanks
pointer{class NxVec3} FluidAddParticlePos
pointer{class NxVec3} FluidAddParticleVel
pointer{FLOAT} FluidAddParticleLife
int FluidNumParticlePackets
pointer{struct NxFluidPacket} FluidParticlePacketData
int FluidNumParticleForceUpdate
pointer{class FVector} FluidParticleForceUpdate
bool bFluidApplyParticleForceUpdates
bool bNeedsExtendedParticleData
bool bNeedsParticleContactData
bool bNeedsParticleRanks
pointer{BYTE} ParticleDataTransfer
pointer{WORD} ParticleIndicesTransfer
pointer{BYTE} InstanceDataTransfer
int ActiveParticlesTransfer
int MaxActiveParticlesTransfer

Default values:

Property Value
bDisableGravity False
bFluidDynamicCollision False
bFluidStaticCollision True
bFluidTwoWayCollision False
bNeedsExtendedParticleData False
bNeedsParticleContactData False
FluidCollisionDistanceMultiplier 0.12
FluidCollisionResponseCoefficient 0.2
FluidDamping 0.0
FluidDynamicCollisionAdhesion 0.5
FluidDynamicCollisionAttraction 0.0
FluidDynamicCollisionRestitution 0.5
FluidEmitterDimensionX 12.5
FluidEmitterDimensionY 12.5
FluidEmitterFluidVelocityMagnitude 50.0
FluidEmitterMaxParticles 1000
FluidEmitterParticleLifetime 5.0
FluidEmitterRandomAngle 0.0
FluidEmitterRandomPos
Member Value
X 0.0
Y 0.0
Z 0.0
FluidEmitterRate 100.0
FluidEmitterRepulsionCoefficient 1.0
FluidEmitterShape FES_RECTANGLE
FluidEmitterType FET_CONSTANT_PRESSURE
FluidExternalAcceleration
Member Value
X 0.0
Y 0.0
Z 0.0
FluidFadeInTime 0.0
FluidForceScale 1.0
FluidKernelRadiusMultiplier 1.2
FluidMaxParticles 1000
FluidMotionLimitMultiplier 3.6
FluidNumReserveParticles 0
FluidPacketMaxCount 0
FluidPacketMinParticleCount 0
FluidPacketSizeMultiplier FPSM_16
FluidRestDensity 1000.0
FluidRestParticlesPerMeter 5.0
FluidSimulationMethod FSM_NO_PARTICLE_INTERACTION
FluidStaticCollisionAdhesion 0.05
FluidStaticCollisionAttraction 0.0
FluidStaticCollisionRestitution 0.5
FluidStiffness 20.0
FluidViscosity 6.0