Chicane

System

Header
Includes/Chicane/Smoke/System.hpp
Namespace
Chicane::Smoke::System

Construtores

NomeDescrição
System(
const  XmlNode& inNode
)
System()
System()
System()

Destruidores

NomeDescrição
~System()

Funções Substitutivas

AccessoReturnoModificadorNomeDescrição
public
void
onAttributeRefresh()
public
void
tick(
float inDeltaTime
Particle::List& outParticles
const  PlayInfo& inPlay
)

Funções

AccessoReturnoModificadorNomeDescrição
public
operator=()
public
operator=()
public
void
setPlayInfo(
const  PlayInfo& inValue
)
public
bool
const
isAlive()
public
void
tick(
float inDeltaTime
)
public
void
const
collect(
Particle::List& outDraws
)

Membros

AccessoTipoModificadorNomeDescrição
public
const  char*
static, constexpr
TAG_ID
public
const  char*
static, constexpr
NAME_ATTRIBUTE_NAME
public
const  char*
static, constexpr
DURATION_ATTRIBUTE_NAME
public
const  char*
static, constexpr
LOOPING_ATTRIBUTE_NAME
public
name
public
float
duration
public
bool
looping
private
m_play
private
m_modules
private
m_particles
private
float
m_age
private
float
m_spawnAccumulator
private
bool
m_bBurst