Peoplemon  0.1.0
Peoplemon 3 game source documentation
Public Member Functions | Static Public Attributes | List of all members
core::battle::view::SparkImplosionEmitter Class Reference

Particle system spark emitter for implosions. More...

#include <PeoplemonSpark.hpp>

+ Inheritance diagram for core::battle::view::SparkImplosionEmitter:

Public Member Functions

 SparkImplosionEmitter ()
 
virtual ~SparkImplosionEmitter ()=default
 
void setEnabled (bool e, const glm::vec2 &origin={})
 

Static Public Attributes

static constexpr float CreateRate = 200.f
 
static constexpr unsigned int MaxSpawn = 50
 

Detailed Description

Particle system spark emitter for implosions.

Definition at line 157 of file PeoplemonSpark.hpp.

Constructor & Destructor Documentation

◆ SparkImplosionEmitter()

core::battle::view::SparkImplosionEmitter::SparkImplosionEmitter ( )
inline

Definition at line 162 of file PeoplemonSpark.hpp.

◆ ~SparkImplosionEmitter()

virtual core::battle::view::SparkImplosionEmitter::~SparkImplosionEmitter ( )
virtualdefault

Member Function Documentation

◆ setEnabled()

void core::battle::view::SparkImplosionEmitter::setEnabled ( bool  e,
const glm::vec2 &  origin = {} 
)
inline

Definition at line 168 of file PeoplemonSpark.hpp.

Member Data Documentation

◆ CreateRate

constexpr float core::battle::view::SparkImplosionEmitter::CreateRate = 200.f
staticconstexpr

Definition at line 159 of file PeoplemonSpark.hpp.

◆ MaxSpawn

constexpr unsigned int core::battle::view::SparkImplosionEmitter::MaxSpawn = 50
staticconstexpr

Definition at line 160 of file PeoplemonSpark.hpp.


The documentation for this class was generated from the following file: