Chicane

System

ヘッダー
Includes/Chicane/Smoke/System.hpp
ネームスペース
Chicane::Smoke::System

コンストラクター

名前説明
System(
const  XmlNode& inNode
)
System()
System()
System()

デストラクター

名前説明
~System()

オーバーライド関数

アクセスタイプモディファイア名前説明
public
void
onAttributeRefresh()
public
void
tick(
float inDeltaTime
Particle::List& outParticles
const  PlayInfo& inPlay
)

関数

アクセスタイプモディファイア名前説明
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
)

メンバ

アクセスタイプモディファイア名前説明
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