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. |
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().
long alpha_start |
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().
long particle_size_scale |
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 particle_speed_scale |
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 |
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().
long blend_model |
Definition at line 434 of file ASTRUCT.H.
Referenced by InitialiseParticleSystem(), MakeScript(), and ParticleDlgProc().
long bSteadyState |
Definition at line 435 of file ASTRUCT.H.
Referenced by GetCommand(), InitialiseParticleSystem(), MakeScript(), ParticleDlgProc(), and SetUpParticles().
long bSpinOff |
Definition at line 435 of file ASTRUCT.H.
Referenced by GetCommand(), InitialiseParticleSystem(), MakeScript(), ParticleDlgProc(), and SetUpParticles().
long bSingle |
Definition at line 435 of file ASTRUCT.H.
Referenced by GetCommand(), MakeScript(), and ParticleDlgProc().