Animator_PARTICLESYSTEM_tag Struct Reference
[Animator]


Detailed Description

Describes the properties of each partical system.

This structure defines the Particle system actor's costume during the interval of frames for each section of the costume timeline.

Definition at line 420 of file ASTRUCT.H.


Data Fields

long id
 Integer identifier.
long NumP
 Number of particles in the particle system.
long iid
 Type of particle system.
char ImageName [256]
 Name of any image file used by particle system.
unsigned char colour_start [3]
unsigned char colour_end [3]
long alpha_start
long alpha_end
long size_start
long size_end
long life
long particle_size_scale
long speed
long ew_start
long ud_start
long ns_start
long theta
long boing
long particle_speed_scale
long valpha
long vcolour
long vsize
long vlife
long vspeed
BOOL burst
BOOL ground
long ew_end
long ud_end
long ns_end
long blend_model
long bSteadyState
long bSpinOff
long bSingle
long pad [25]
 For future expansion.

Field Documentation

long id

Integer identifier.

Definition at line 421 of file ASTRUCT.H.

Referenced by GetCommand(), InitialiseParticleSystem(), and MakeScript().

long NumP

Number of particles in the particle system.

Definition at line 422 of file ASTRUCT.H.

Referenced by InitialiseParticleSystem(), MakeScript(), ParticleDlgProc(), SetUpParticles(), and SetUpSingleParticle().

long iid

Type of particle system.

Definition at line 423 of file ASTRUCT.H.

Referenced by GetCommand(), InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().

char ImageName[256]

Name of any image file used by particle system.

Definition at line 424 of file ASTRUCT.H.

Referenced by InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().

unsigned char colour_start[3]

The remainder of the values in this structure hold parameters that define the particle system their names reflect their function in the particle system model. (See the Users' documentation for details.

Definition at line 429 of file ASTRUCT.H.

Referenced by GetCommand(), InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().

unsigned char colour_end[3]

Definition at line 429 of file ASTRUCT.H.

Referenced by GetCommand(), InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().

Definition at line 430 of file ASTRUCT.H.

Referenced by GetCommand(), InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().

long alpha_end

Definition at line 430 of file ASTRUCT.H.

Referenced by GetCommand(), InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().

long size_start

Definition at line 430 of file ASTRUCT.H.

Referenced by GetCommand(), InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().

long size_end

Definition at line 430 of file ASTRUCT.H.

Referenced by GetCommand(), InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().

long life

Definition at line 430 of file ASTRUCT.H.

Referenced by GetCommand(), InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().

Definition at line 430 of file ASTRUCT.H.

Referenced by GetCommand(), InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().

long speed

Definition at line 430 of file ASTRUCT.H.

Referenced by GetCommand(), InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().

long ew_start

Definition at line 430 of file ASTRUCT.H.

Referenced by GetCommand(), InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().

long ud_start

Definition at line 430 of file ASTRUCT.H.

Referenced by GetCommand(), InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().

long ns_start

Definition at line 430 of file ASTRUCT.H.

Referenced by GetCommand(), InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().

long theta

Definition at line 430 of file ASTRUCT.H.

Referenced by GetCommand(), InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().

long boing

Definition at line 430 of file ASTRUCT.H.

Definition at line 430 of file ASTRUCT.H.

Referenced by GetCommand(), InitialiseParticleSystem(), and MakeScript().

long valpha

Definition at line 432 of file ASTRUCT.H.

Referenced by GetCommand(), InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().

long vcolour

Definition at line 432 of file ASTRUCT.H.

Referenced by GetCommand(), InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().

long vsize

Definition at line 432 of file ASTRUCT.H.

Referenced by GetCommand(), InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().

long vlife

Definition at line 432 of file ASTRUCT.H.

Referenced by GetCommand(), InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().

long vspeed

Definition at line 432 of file ASTRUCT.H.

Referenced by GetCommand(), InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().

BOOL burst

Definition at line 433 of file ASTRUCT.H.

Referenced by InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().

BOOL ground

Definition at line 433 of file ASTRUCT.H.

Referenced by MakeScript().

long ew_end

Definition at line 434 of file ASTRUCT.H.

Referenced by GetCommand(), InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().

long ud_end

Definition at line 434 of file ASTRUCT.H.

Referenced by GetCommand(), InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().

long ns_end

Definition at line 434 of file ASTRUCT.H.

Referenced by GetCommand(), InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().

Definition at line 434 of file ASTRUCT.H.

Referenced by InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().

long bSpinOff

long bSingle

Definition at line 435 of file ASTRUCT.H.

Referenced by GetCommand(), MakeScript(), and ParticleDlgProc().

long pad[25]

For future expansion.

Definition at line 436 of file ASTRUCT.H.


The documentation for this struct was generated from the following file:

Generated on Sun Apr 27 14:20:19 2014 for OpenFX by  doxygen 1.5.6