Chicane

Pressable Events

Header
Includes/Chicane/Core/Input/Event/Pressable.hpp
Namespace
Chicane::Input::PressableEvents

Tipos

NomeValorDescrição
Events
std::unordered_map<Bstd::unordered_map<Statusstd::vector<std::function<void()>>>>

Construtores

NomeDescrição
PressableEvents()

Funções Substitutivas

AccessoReturnoModificadorNomeDescrição
protected
void
inline
onTime()

Funções

AccessoReturnoModificadorNomeDescrição
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
)

Membros

AccessoTipoModificadorNomeDescrição
private
std::vector<B>
m_pressed
private
m_events