PropertyList
AppCUI::Controls::PropertyList (class)
-
class PropertyList : public AppCUI::Controls::Control
Public Functions
-
virtual void OnAfterResize(int newWidth, int newHeight) override
-
virtual void OnMouseReleased(int x, int y, Input::MouseButton button, Input::Key keyCode) override
-
virtual void OnMousePressed(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 bool OnMouseWheel(int x, int y, Input::MouseWheel direction, Input::Key keyCode) override
-
virtual bool OnMouseOver(int x, int y) override
-
virtual bool OnMouseLeave() override
-
virtual void OnUpdateScrollBars() override
-
void SetObject(Reference<PropertiesInterface> object)
-
string_view GetCurrentItemName()
-
string_view GetCurrentItemCategory()
-
virtual ~PropertyList()
Protected Functions
-
PropertyList(string_view layout, Reference<PropertiesInterface> object, PropertyListFlags flags = PropertyListFlags::None)
Friends
- friend class Factory::PropertyList
-
virtual void OnAfterResize(int newWidth, int newHeight) override