Chicane

Script

ヘッダー
Includes/Chicane/Runtime/Scene/Script.hpp
ネームスペース
Chicane::SceneScript

コンストラクター

名前説明
SceneScript(
Scene* inScene
)

デストラクター

名前説明
~SceneScript()

関数

アクセスタイプモディファイア名前説明
public
bool
load(
const  FileSystem::Path& inPath
)
public
void
tick(
float inDelta
)
public
bool
callGlobal(
const  String& inName
)
public
void
setOnLoad(
int inRef
)
public
void
setOnTick(
int inRef
)
public
bool
const
isBound()
public
std::uint64_t
subscribe(
const  String& inName, 
int inRef
)
public
void
unsubscribe(
std::uint64_t inToken
)
public
const
scene()
public
context()
private
void
bind()
private
void
clearSubscriptions()

メンバ

アクセスタイプモディファイア名前説明
public
const  char*
static, constexpr
EXTENSION
private
m_scene
private
m_context
private
int
m_onLoad
private
int
m_onTick
private
bool
m_bClosing
private
m_subscriptions