3#ifndef GAME_CLIENT_COMPONENTS_KEY_BINDER_H
4#define GAME_CLIENT_COMPONENTS_KEY_BINDER_H
14 int Sizeof()
const override {
return sizeof(*this); }
Definition component.h:165
Definition key_binder.h:18
CBindSlot m_Bind
Definition key_binder.h:20
bool m_Aborted
Definition key_binder.h:21
Definition key_binder.h:12
const CButtonContainer * m_pKeyReaderId
Definition key_binder.h:27
bool m_TakeKey
Definition key_binder.h:28
CKeyReaderResult DoKeyReader(CButtonContainer *pReaderButton, CButtonContainer *pClearButton, const CUIRect *pRect, const CBindSlot &CurrentBind, bool Activate)
Definition key_binder.cpp:34
std::optional< CBindSlot > m_Key
Definition key_binder.h:29
bool IsActive() const
Definition key_binder.cpp:96
bool OnInput(const IInput::CEvent &Event) override
Definition key_binder.cpp:14
int Sizeof() const override
Definition key_binder.h:14