Epok Engine

EPOK RUNTIME

epok::ParticlePool::Particle

Struct

Struct

Struct declared by the particles module for bounded particle simulation and rendering.

Namespace
epok
Header
particles.hpp
Include
#include "particles.hpp"
Module
particles
Source
runtime/particles.hpp:23

Basic usage

This minimal snippet shows the normal syntax for reaching the type. Open a member below for an operation-specific example.

C++ example
#include "particles.hpp"

epok::ParticlePool::Particle& value = /* obtain a valid instance from your game */;

Fields and constants

ageExposes `age` on `epok::ParticlePool::Particle` for bounded particle simulation and rendering.FieldaliveExposes `alive` on `epok::ParticlePool::Particle` for bounded particle simulation and rendering.FieldcolumnsExposes `columns` on `epok::ParticlePool::Particle` for bounded particle simulation and rendering.Fieldend_colorExposes `end_color` on `epok::ParticlePool::Particle` for bounded particle simulation and rendering.Fieldend_sizeExposes `end_size` on `epok::ParticlePool::Particle` for bounded particle simulation and rendering.Fieldframe_durationExposes `frame_duration` on `epok::ParticlePool::Particle` for bounded particle simulation and rendering.FieldframesExposes `frames` on `epok::ParticlePool::Particle` for bounded particle simulation and rendering.FieldgravityExposes `gravity` on `epok::ParticlePool::Particle` for bounded particle simulation and rendering.FieldlifetimeExposes `lifetime` on `epok::ParticlePool::Particle` for bounded particle simulation and rendering.FieldlocalExposes `local` on `epok::ParticlePool::Particle` for bounded particle simulation and rendering.FieldownerExposes `owner` on `epok::ParticlePool::Particle` for bounded particle simulation and rendering.FieldpositionExposes `position` on `epok::ParticlePool::Particle` for bounded particle simulation and rendering.FieldsourceExposes `source` on `epok::ParticlePool::Particle` for bounded particle simulation and rendering.FieldspriteExposes `sprite` on `epok::ParticlePool::Particle` for bounded particle simulation and rendering.Fieldstart_colorExposes `start_color` on `epok::ParticlePool::Particle` for bounded particle simulation and rendering.Fieldstart_sizeExposes `start_size` on `epok::ParticlePool::Particle` for bounded particle simulation and rendering.FieldvelocityExposes `velocity` on `epok::ParticlePool::Particle` for bounded particle simulation and rendering.Field