| #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.
1.7.2