|
WoW Model Viewer
Your premiere tool for viewing, equipping and animating World of Warcraft models.
|
A single particle instance in a particle system. More...
#include <particle.h>
Public Attributes | |
| glm::vec3 | pos |
| glm::vec3 | speed |
| glm::vec3 | down |
| glm::vec3 | origin |
| glm::vec3 | dir |
| Position, velocity, gravity, origin, and direction. | |
| glm::vec3 | corners [4] |
| Billboard corner positions. | |
| glm::vec3 | tpos |
| Transformed position. | |
| float | size |
| float | life |
| float | maxlife |
| Current size, remaining life, and maximum lifespan. | |
| size_t | tile |
| Current texture tile index. | |
| glm::vec4 | color |
| Current RGBA colour. | |
A single particle instance in a particle system.
Definition at line 17 of file particle.h.
| glm::vec4 Particle::color |
Current RGBA colour.
Definition at line 24 of file particle.h.
| glm::vec3 Particle::corners[4] |
Billboard corner positions.
Definition at line 20 of file particle.h.
| glm::vec3 Particle::dir |
Position, velocity, gravity, origin, and direction.
Definition at line 19 of file particle.h.
| glm::vec3 Particle::down |
Definition at line 19 of file particle.h.
| float Particle::life |
Definition at line 22 of file particle.h.
| float Particle::maxlife |
Current size, remaining life, and maximum lifespan.
Definition at line 22 of file particle.h.
| glm::vec3 Particle::origin |
Definition at line 19 of file particle.h.
| glm::vec3 Particle::pos |
Definition at line 19 of file particle.h.
| float Particle::size |
Definition at line 22 of file particle.h.
| glm::vec3 Particle::speed |
Definition at line 19 of file particle.h.
| size_t Particle::tile |
Current texture tile index.
Definition at line 23 of file particle.h.
| glm::vec3 Particle::tpos |
Transformed position.
Definition at line 21 of file particle.h.