Richard Boegli's CnC_Generals_Zero_Hour Fork
WIP
This is documentation of Richard Boegil's Zero Hour Fork
Loading...
Searching...
No Matches
ParticleSystem Member List
This is the complete list of members for
ParticleSystem
, including all inherited members.
ADDITIVE
enum value
ParticleSystemInfo
addParticle
(Particle *particleToAdd)
ParticleSystem
ALPHA
enum value
ParticleSystemInfo
ALPHA_TEST
enum value
ParticleSystemInfo
attachToDrawable
(const Drawable *draw)
ParticleSystem
attachToObject
(const Object *obj)
ParticleSystem
BOX
enum value
ParticleSystemInfo
Color
typedef
ParticleSystemInfo
computeParticlePosition
(void)
ParticleSystem
protected
computeParticleVelocity
(const Coord3D *pos)
ParticleSystem
protected
computePointOnUnitSphere
(void)
ParticleSystem
protected
crc
(Xfer *xfer)
ParticleSystem
protected
virtual
createParticle
(const ParticleInfo *data, ParticlePriorityType priority, Bool forceCreate=FALSE)
ParticleSystem
protected
virtual
CYLINDER
enum value
ParticleSystemInfo
CYLINDRICAL
enum value
ParticleSystemInfo
cylindrical
ParticleSystemInfo
deleteInstance
()
MemoryPoolObject
inline
destroy
(void)
ParticleSystem
detachControlParticle
(Particle *p)
ParticleSystem
inline
DRAWABLE
enum value
ParticleSystemInfo
EmissionVelocityType
enum name
ParticleSystemInfo
EmissionVolumeType
enum name
ParticleSystemInfo
generateParticleInfo
(Int particleNum, Int particleCount)
ParticleSystem
protected
getAttachedDrawable
(void)
ParticleSystem
inline
getAttachedObject
(void)
ParticleSystem
inline
getBurstCountMultiplier
(void)
ParticleSystem
inline
getBurstDelayMultiplier
(void)
ParticleSystem
inline
getDriftVelocity
(void)
ParticleSystem
inline
getEmisionVolumeType
() const
ParticleSystem
inline
getFirstParticle
(void)
ParticleSystem
inline
getMaster
(void)
ParticleSystem
inline
getObjectMemoryPool
()=0
MemoryPoolObject
protected
pure virtual
getParticleCount
(void) const
ParticleSystem
inline
getParticleTypeName
(void)
ParticleSystem
inline
getPosition
(Coord3D *pos)
ParticleSystem
getPriority
() const
ParticleSystem
inline
getShaderType
(void)
ParticleSystem
inline
getSizeMultiplier
(void)
ParticleSystem
inline
getSlave
(void)
ParticleSystem
inline
getSlavePositionOffset
(void)
ParticleSystem
inline
getStartFrame
(void)
ParticleSystem
inline
getSystemID
(void) const
ParticleSystem
inline
getTemplate
(void)
ParticleSystem
inline
getVelocityMultiplier
(void)
ParticleSystem
inline
getVolumeParticleDepth
(void)
ParticleSystem
inline
getWindAngle
(void)
ParticleSystem
inline
getWindMotion
(void)
ParticleSystem
inline
HEMISPHERICAL
enum value
ParticleSystemInfo
hemispherical
ParticleSystemInfo
INVALID_SHADER
enum value
ParticleSystemInfo
INVALID_TYPE
enum value
ParticleSystemInfo
INVALID_VELOCITY
enum value
ParticleSystemInfo
INVALID_VOLUME
enum value
ParticleSystemInfo
isDestroyed
(void) const
ParticleSystem
inline
isSaveable
(void) const
ParticleSystem
inline
isSystemForever
() const
ParticleSystem
inline
isUsingDrawables
(void)
ParticleSystem
inline
isUsingSmudge
(void)
ParticleSystem
inline
isUsingStreak
(void)
ParticleSystem
inline
LINE
enum value
ParticleSystemInfo
loadPostProcess
(void)
ParticleSystem
protected
virtual
m_accumulatedSizeBonus
ParticleSystem
protected
m_alphaKey
ParticleSystemInfo
m_angleZ
ParticleSystemInfo
m_angularDamping
ParticleSystemInfo
m_angularRateZ
ParticleSystemInfo
m_attachedSystemName
ParticleSystemInfo
m_attachedToDrawableID
ParticleSystem
protected
m_attachedToObjectID
ParticleSystem
protected
m_burstCount
ParticleSystemInfo
m_burstDelay
ParticleSystemInfo
m_burstDelayLeft
ParticleSystem
protected
m_colorKey
ParticleSystemInfo
m_colorScale
ParticleSystemInfo
m_controlParticle
ParticleSystem
protected
m_countCoeff
ParticleSystem
protected
m_delayCoeff
ParticleSystem
protected
m_delayLeft
ParticleSystem
protected
m_driftVelocity
ParticleSystemInfo
m_emissionVelocity
ParticleSystemInfo
m_emissionVelocityType
ParticleSystemInfo
m_emissionVolume
ParticleSystemInfo
m_emissionVolumeType
ParticleSystemInfo
m_gravity
ParticleSystemInfo
m_initialDelay
ParticleSystemInfo
m_isDestroyed
ParticleSystem
protected
m_isEmissionVolumeHollow
ParticleSystemInfo
m_isEmitAboveGroundOnly
ParticleSystemInfo
m_isFirstPos
ParticleSystem
protected
m_isForever
ParticleSystem
protected
m_isGroundAligned
ParticleSystemInfo
m_isIdentity
ParticleSystem
protected
m_isLocalIdentity
ParticleSystem
protected
m_isOneShot
ParticleSystemInfo
m_isParticleUpTowardsEmitter
ParticleSystemInfo
m_isSaveable
ParticleSystem
protected
m_isStopped
ParticleSystem
protected
m_lastPos
ParticleSystem
protected
m_lifetime
ParticleSystemInfo
m_localTransform
ParticleSystem
protected
m_masterSystem
ParticleSystem
protected
m_masterSystemID
ParticleSystem
protected
m_particleCount
ParticleSystem
protected
m_particleType
ParticleSystemInfo
m_particleTypeName
ParticleSystemInfo
m_personalityStore
ParticleSystem
protected
m_pos
ParticleSystem
protected
m_priority
ParticleSystemInfo
m_shaderType
ParticleSystemInfo
m_sizeCoeff
ParticleSystem
protected
m_sizeRate
ParticleSystemInfo
m_sizeRateDamping
ParticleSystemInfo
m_skipParentXfrm
ParticleSystem
protected
m_slavePosOffset
ParticleSystemInfo
m_slaveSystem
ParticleSystem
protected
m_slaveSystemID
ParticleSystem
protected
m_slaveSystemName
ParticleSystemInfo
m_startSize
ParticleSystemInfo
m_startSizeRate
ParticleSystemInfo
m_startTimestamp
ParticleSystem
protected
m_systemID
ParticleSystem
protected
m_systemLifetime
ParticleSystemInfo
m_systemLifetimeLeft
ParticleSystem
protected
m_systemParticlesHead
ParticleSystem
protected
m_systemParticlesTail
ParticleSystem
protected
m_template
ParticleSystem
protected
m_transform
ParticleSystem
protected
m_velCoeff
ParticleSystem
protected
m_velDamping
ParticleSystemInfo
m_volumeParticleDepth
ParticleSystemInfo
m_windAngle
ParticleSystemInfo
m_windAngleChange
ParticleSystemInfo
m_windAngleChangeMax
ParticleSystemInfo
m_windAngleChangeMin
ParticleSystemInfo
m_windMotion
ParticleSystemInfo
m_windMotionEndAngle
ParticleSystemInfo
m_windMotionEndAngleMax
ParticleSystemInfo
m_windMotionEndAngleMin
ParticleSystemInfo
m_windMotionMovingToEndAngle
ParticleSystemInfo
m_windMotionStartAngle
ParticleSystemInfo
m_windMotionStartAngleMax
ParticleSystemInfo
m_windMotionStartAngleMin
ParticleSystemInfo
mergeRelatedParticleSystems
(ParticleSystem *masterParticleSystem, ParticleSystem *slaveParticleSystem, Bool slaveNeedsFullPromotion)
ParticleSystem
static
MULTIPLY
enum value
ParticleSystemInfo
normal
ParticleSystemInfo
operator delete
(void *p)
MemoryPoolObject
inline
protected
operator new
(size_t s)
MemoryPoolObject
inline
protected
ORTHO
enum value
ParticleSystemInfo
ortho
ParticleSystemInfo
otherSpeed
ParticleSystemInfo
OUTWARD
enum value
ParticleSystemInfo
outward
ParticleSystemInfo
PARTICLE
enum value
ParticleSystemInfo
ParticleShaderType
enum name
ParticleSystemInfo
ParticleSystem
(const ParticleSystemTemplate *sysTemplate, ParticleSystemID id, Bool createSlaves)
ParticleSystem
ParticleSystemInfo
()
ParticleSystemInfo
ParticleType
enum name
ParticleSystemInfo
POINT
enum value
ParticleSystemInfo
radial
ParticleSystemInfo
removeParticle
(Particle *p)
ParticleSystem
rotateLocalTransformX
(Real x)
ParticleSystem
rotateLocalTransformY
(Real y)
ParticleSystem
rotateLocalTransformZ
(Real z)
ParticleSystem
setBurstCountMultiplier
(Real value)
ParticleSystem
inline
setBurstDelayMultiplier
(Real value)
ParticleSystem
inline
setControlParticle
(Particle *p)
ParticleSystem
setEmissionVolumeCylinderRadius
(Real newRadius)
ParticleSystem
inline
setEmissionVolumeSphereRadius
(Real newRadius)
ParticleSystem
inline
setInitialDelay
(UnsignedInt delay)
ParticleSystem
inline
setLifetimeRange
(Real min, Real max)
ParticleSystem
setLocalTransform
(const Matrix3D *matrix)
ParticleSystem
setMaster
(ParticleSystem *master)
ParticleSystem
setPosition
(const Coord3D *pos)
ParticleSystem
setSaveable
(Bool b)
ParticleSystem
setSizeMultiplier
(Real value)
ParticleSystem
inline
setSkipParentXfrm
(Bool enable)
ParticleSystem
inline
setSlave
(ParticleSystem *slave)
ParticleSystem
setSystemLifetime
(UnsignedInt frames)
ParticleSystem
inline
setVelocityMultiplier
(const Coord3D *value)
ParticleSystem
inline
shouldBillboard
(void)
ParticleSystem
inline
SMUDGE
enum value
ParticleSystemInfo
Snapshot
(void)
Snapshot
speed
ParticleSystemInfo
SPHERE
enum value
ParticleSystemInfo
SPHERICAL
enum value
ParticleSystemInfo
spherical
ParticleSystemInfo
start
(void)
ParticleSystem
stop
(void)
ParticleSystem
STREAK
enum value
ParticleSystemInfo
tintAllColors
(Color tintColor)
ParticleSystemInfo
trigger
(void)
ParticleSystem
inline
update
(Int localPlayerIndex)
ParticleSystem
virtual
updateWindMotion
(void)
ParticleSystem
VOLUME_PARTICLE
enum value
ParticleSystemInfo
WIND_MOTION_CIRCULAR
enum value
ParticleSystemInfo
WIND_MOTION_INVALID
enum value
ParticleSystemInfo
WIND_MOTION_NOT_USED
enum value
ParticleSystemInfo
WIND_MOTION_PING_PONG
enum value
ParticleSystemInfo
WindMotion
enum name
ParticleSystemInfo
x
ParticleSystemInfo
xfer
(Xfer *xfer)
ParticleSystem
protected
virtual
y
ParticleSystemInfo
z
ParticleSystemInfo
~MemoryPoolObject
()
MemoryPoolObject
inline
protected
virtual
~Snapshot
(void)
Snapshot
Generated by
1.13.2