Chicane

Pressable Events

ヘッダー
Includes/Chicane/Core/Input/Event/Pressable.hpp
ネームスペース
Chicane::Input::PressableEvents

Types

名前価値説明
Events
std::unordered_map<Bstd::unordered_map<Statusstd::vector<std::function<void()>>>>

コンストラクター

名前説明
PressableEvents()

オーバーライド関数

アクセスタイプモディファイア名前説明
protected
void
inline
onTime()

関数

アクセスタイプモディファイア名前説明
public
void
inline
bind(
B inButton
Status inStatus
std::function<void()> inExec
)
public
void
inline
exec(
B inButton
Status inStatus
)
public
void
inline
repeat()
public
void
inline
clear()
private
void
inline
store(
B inButton
Status inStatus
)

メンバ

アクセスタイプモディファイア名前説明
private
std::vector<B>
m_pressed
private
m_events