CharacterTable

AppCUI::Controls::CharacterTable (class)

class CharacterTable : public AppCUI::Controls::Control

Public Functions

virtual ~CharacterTable()
virtual void Paint(Graphics::Renderer &renderer) override
virtual bool OnKeyEvent(Input::Key keyCode, char16 UnicodeChar) override
virtual bool OnMouseLeave() override
virtual bool OnMouseEnter() override
virtual bool OnMouseOver(int x, int y) override
virtual void OnMousePressed(int x, int y, Input::MouseButton button, Input::Key keyCode) override
virtual bool OnMouseWheel(int x, int y, Input::MouseWheel direction, Input::Key keyCode) override
virtual void OnUpdateScrollBars() override
void SetCharacter(char16 character)
char16 GetCharacter()

Protected Functions

CharacterTable(string_view layout)

Friends

friend class Factory::CharacterTable
friend class Control