Defines

deParticleEmitterOffsets.h File Reference

Defines

#define DEPE_SPARTICLE_BLOCK1_OFFSET   0
#define DEPE_SPARTICLE_BLOCK1_SIZE   16
#define DEPE_SPARTICLE_BLOCK2_OFFSET   16
#define DEPE_SPARTICLE_BLOCK2_SIZE   16
#define DEPE_SPARTICLE_BLOCK3_OFFSET   32
#define DEPE_SPARTICLE_BLOCK3_SIZE   4
#define DEPE_SPARTICLE_BLOCK4_OFFSET   36
#define DEPE_SPARTICLE_BLOCK4_SIZE   4
#define DEPE_SPARTICLE_OFFSET_ANGULAR_VELOCITY   20
#define DEPE_SPARTICLE_OFFSET_CAST_BLUE   38
#define DEPE_SPARTICLE_OFFSET_CAST_EMISSIVITY   28
#define DEPE_SPARTICLE_OFFSET_CAST_GREEN   37
#define DEPE_SPARTICLE_OFFSET_CAST_RED   36
#define DEPE_SPARTICLE_OFFSET_CAST_SIZE   24
#define DEPE_SPARTICLE_OFFSET_CAST_TRANSPARENCY   39
#define DEPE_SPARTICLE_OFFSET_LIFETIME   0
#define DEPE_SPARTICLE_OFFSET_LINEAR_DIRECTION_X   32
#define DEPE_SPARTICLE_OFFSET_LINEAR_DIRECTION_Y   33
#define DEPE_SPARTICLE_OFFSET_LINEAR_DIRECTION_Z   34
#define DEPE_SPARTICLE_OFFSET_LINEAR_VELOCITY   16
#define DEPE_SPARTICLE_OFFSET_POSITION_X   4
#define DEPE_SPARTICLE_OFFSET_POSITION_Y   8
#define DEPE_SPARTICLE_OFFSET_POSITION_Z   12
#define DEPE_SPARTICLE_OFFSET_ROTATION   35
#define DEPE_SPARTICLE_SIZE   40
 Particle Emitter Offsets.

Define Documentation

#define DEPE_SPARTICLE_BLOCK1_OFFSET   0
#define DEPE_SPARTICLE_BLOCK1_SIZE   16
#define DEPE_SPARTICLE_BLOCK2_OFFSET   16
#define DEPE_SPARTICLE_BLOCK2_SIZE   16
#define DEPE_SPARTICLE_BLOCK3_OFFSET   32
#define DEPE_SPARTICLE_BLOCK3_SIZE   4
#define DEPE_SPARTICLE_BLOCK4_OFFSET   36
#define DEPE_SPARTICLE_BLOCK4_SIZE   4
#define DEPE_SPARTICLE_OFFSET_ANGULAR_VELOCITY   20
#define DEPE_SPARTICLE_OFFSET_CAST_BLUE   38
#define DEPE_SPARTICLE_OFFSET_CAST_EMISSIVITY   28
#define DEPE_SPARTICLE_OFFSET_CAST_GREEN   37
#define DEPE_SPARTICLE_OFFSET_CAST_RED   36
#define DEPE_SPARTICLE_OFFSET_CAST_SIZE   24
#define DEPE_SPARTICLE_OFFSET_CAST_TRANSPARENCY   39
#define DEPE_SPARTICLE_OFFSET_LIFETIME   0
#define DEPE_SPARTICLE_OFFSET_LINEAR_DIRECTION_X   32
#define DEPE_SPARTICLE_OFFSET_LINEAR_DIRECTION_Y   33
#define DEPE_SPARTICLE_OFFSET_LINEAR_DIRECTION_Z   34
#define DEPE_SPARTICLE_OFFSET_LINEAR_VELOCITY   16
#define DEPE_SPARTICLE_OFFSET_POSITION_X   4
#define DEPE_SPARTICLE_OFFSET_POSITION_Y   8
#define DEPE_SPARTICLE_OFFSET_POSITION_Z   12
#define DEPE_SPARTICLE_OFFSET_ROTATION   35
#define DEPE_SPARTICLE_SIZE   40

Particle Emitter Offsets.

Offset and structure size definitions for use by modules to index into the deParticleEmitter::sParticle struct. These defines respect alignment properties of the target platform and compiler used to compile the dragengine libraries.

Author:
Plüss Roland
Version:
1.0
Date:
2010