Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

particle.h File Reference

Abstract particle base class. More...

#include <lescegra/sg/node.h>
#include <lescegra/util/vertex.h>

Include dependency graph for particle/particle.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Data Structures

struct  LsgParticle
 Abstract particle base class. More...


Defines

#define LSG_PARTICLE_H   1
#define LsgParticle_display(self, frust)   LsgNode_display(&(self)->super, frust)
#define LsgParticle_clean(self)   LsgNode_clean(&(self)->super)
#define LsgParticle_destroy(self)   LsgNode_destroy(&(self)->super)

Functions

void LsgParticle_init (LsgParticle *self, Vertex location, Vertex speed, float time)
void LsgParticle_update (LsgParticle *self, float now)


Detailed Description

Abstract particle base class.


(c) 2003, by Enno Cramer
generated on 9 Jul 2003
lescegra - doxygen