Button
AppCUI::Controls::Button (class)
-
class Button : public AppCUI::Controls::Control
Public Functions
-
virtual void OnMousePressed(int x, int y, Input::MouseButton button, Input::Key keyCode) override
-
virtual void OnMouseReleased(int x, int y, Input::MouseButton button, Input::Key keyCode) override
-
virtual bool OnMouseDrag(int x, int y, Input::MouseButton button, Input::Key keyCode) override
-
virtual void OnHotKey() override
-
virtual bool OnMouseEnter() override
-
virtual bool OnMouseLeave() override
Protected Functions
-
Button(const ConstString &caption, string_view layout, int controlID, ButtonFlags flags)
Friends
- friend class Factory::Button
- friend class Control
-
virtual void OnMousePressed(int x, int y, Input::MouseButton button, Input::Key keyCode) override