Mount Fuji Engine
0.8b
|
Data Structures | |
struct | MFParticleParameters |
Particle system parameters. More... | |
struct | MFParticleEmitterParameters |
Particle emitter configuration. More... | |
struct | MFParticleSystem |
Represents a Fuji particle system. More... | |
Enumerations | |
enum | MFEmitterType { MFET_Point, MFET_Sphere, MFET_Disc, MFET_Max, MFET_ForceInt = 0x7FFFFFFF } |
Fuji emitter types. More... | |
enum | MFEmitterBehaviour { MFEB_Direction, MFEB_TargetAttract, MFEB_TargetRepel, MFEB_Max, MFEB_ForceInt = 0x7FFFFFFF } |
Fuji emitter behaviour. More... | |
Functions | |
MF_API MFParticleSystem * | MFParticleSystem_Create (MFParticleParameters *pParticleParams) |
Creates a particle system. More... | |
MF_API void | MFParticleSystem_Destroy (MFParticleSystem *pParticleSystem) |
Dstroy a particle system. More... | |
MF_API void | MFParticleSystem_Draw (MFParticleSystem *pParticleSystem) |
Draw a particle system. More... | |
MF_API void | MFParticleSystem_SetWorldMatrix (MFParticleEmitter *pEmitter, const MFMatrix &worldMatrix) |
Set the particle emitter world matrix. More... | |