Epok Engine

EPOK RUNTIME

epok::effects::Pool

Class

Class

One fixed effect pool uses the shared sequence director.

Namespace
epok::effects
Header
particle_effect_runtime.hpp
Include
#include "particle_effect_runtime.hpp"
Module
particle-effect-runtime
Source
runtime/particle_effect_runtime.hpp:29

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 "particle_effect_runtime.hpp"

// Assume these named values have been initialized with valid data:
// const Pool & arg1

epok::effects::Pool value(arg1);

Fields and constants

Constructors

Public methods

~PoolReleases the resources owned by `epok::effects::Pool`.destructoradvanceCall after the director, before the single particle simulation step.MethodburstPerforms `burst` as part of runtime effects and their deterministic playback state.Methodcancel_ownerPerforms `cancel owner` as part of runtime effects and their deterministic playback state.MethodemittersPerforms `emitters` as part of runtime effects and their deterministic playback state.Function templatelayerPerforms `layer` as part of runtime effects and their deterministic playback state.Methodlighting_ownerPerforms `lighting owner` as part of runtime effects and their deterministic playback state.MethodmovePerforms `move` as part of runtime effects and their deterministic playback state.MethodobserveCapture completion before gameplay can reuse a completed director slot.MethodpausePauses pause as part of runtime effects and their deterministic playback state.MethodprepareCall before the shared director advances.MethodresetResets reset as part of runtime effects and their deterministic playback state.MethodsequencePerforms `sequence` as part of runtime effects and their deterministic playback state.MethodsnapshotPerforms `snapshot` as part of runtime effects and their deterministic playback state.MethodspawnPerforms `spawn` as part of runtime effects and their deterministic playback state.MethodspritesPerforms `sprites` as part of runtime effects and their deterministic playback state.Function templatestatePerforms `state` as part of runtime effects and their deterministic playback state.MethodstopStops stop as part of runtime effects and their deterministic playback state.Method

Static methods

Operators