aeParticleEmitter Struct Reference

#include <particle.h>

Collaboration diagram for aeParticleEmitter:

Collaboration graph
[legend]

Data Fields

vec2 size
vec3 pos
vec3 vel
float arc
vec3 acc
int ttl
float rate
vec4 color
aeTexturetex
int(* spawn_func )(void)
void(* init_func )(aeParticle *, struct aeParticleEmitter *)
void(* size_func )(vec2 *)
void(* pos_func )(vec3 *)
void(* vel_func )(vec3 *)
void(* acc_func )(vec3 *)
int(* ttl_func )(void)
void(* color_func )(vec4 *)
aeTexture *(* tex_func )(void)
void(* frame_func )(aeParticle *)
int frame_override
aeParticleroot
aeParticleend

Field Documentation

vec2 aeParticleEmitter::size

vec3 aeParticleEmitter::pos

vec3 aeParticleEmitter::vel

float aeParticleEmitter::arc

vec3 aeParticleEmitter::acc

int aeParticleEmitter::ttl

float aeParticleEmitter::rate

vec4 aeParticleEmitter::color

aeTexture* aeParticleEmitter::tex

int(* aeParticleEmitter::spawn_func)(void)

void(* aeParticleEmitter::init_func)(aeParticle *, struct aeParticleEmitter *)

void(* aeParticleEmitter::size_func)(vec2 *)

void(* aeParticleEmitter::pos_func)(vec3 *)

void(* aeParticleEmitter::vel_func)(vec3 *)

void(* aeParticleEmitter::acc_func)(vec3 *)

int(* aeParticleEmitter::ttl_func)(void)

void(* aeParticleEmitter::color_func)(vec4 *)

aeTexture*(* aeParticleEmitter::tex_func)(void)

void(* aeParticleEmitter::frame_func)(aeParticle *)

int aeParticleEmitter::frame_override

aeParticle* aeParticleEmitter::root

aeParticle* aeParticleEmitter::end


The documentation for this struct was generated from the following file:
Generated on Sun Mar 25 15:09:07 2007 for Antigone Engine by  doxygen 1.5.1