![]() |
Lysa UI
0.0
Lysa UI —UI components for the Lysa Engine
|
This is the complete list of members for Table, including all inherited members.
| ARROW enum value | Widget | |
| BOX enum value | Widget | |
| BUTTON enum value | Widget | |
| CHECKBOX enum value | Widget | |
| CHECKMARK enum value | Widget | |
| COLORPICKER enum value | Widget | |
| COLORPICKERBUTTON enum value | Widget | |
| COLORSLIDER enum value | Widget | |
| COLORWHEEL enum value | Widget | |
| CROSSMARK enum value | Widget | |
| DEFAULT_GRIP_WIDTH | Table | staticconstexpr |
| DEFAULT_HEADER_HEIGHT | Table | staticconstexpr |
| DEFAULT_ROW_HEIGHT | Table | staticconstexpr |
| DIALOG enum value | Widget | |
| DROPDOWNLIST enum value | Widget | |
| FOLDABLECONTAINER enum value | Widget | |
| FRAME enum value | Widget | |
| GRID enum value | Widget | |
| GRIDCELL enum value | Widget | |
| ICONIMAGE enum value | Widget | |
| ICONSVG enum value | Widget | |
| IMAGE enum value | Widget | |
| KNOB enum value | Widget | |
| LINE enum value | Widget | |
| LIST enum value | Widget | |
| LISTBOX enum value | Widget | |
| MENU enum value | Widget | |
| MENUBOX enum value | Widget | |
| MENUPANEL enum value | Widget | |
| MIN_COLUMN_WIDTH | Table | staticconstexpr |
| NO_COLUMN | Table | staticconstexpr |
| PANEL enum value | Widget | |
| POPUP enum value | Widget | |
| PROGRESSBAR enum value | Widget | |
| RADIOBUTTON enum value | Widget | |
| RICHTEXTAREA enum value | Widget | |
| SCROLLBAR enum value | Widget | |
| SCROLLCONTAINER enum value | Widget | |
| SELECTION enum value | Widget | |
| SLIDER enum value | Widget | |
| SPINBOX enum value | Widget | |
| SPINBUTTONS enum value | Widget | |
| SortOrder enum name | Table | strong |
| TABBAR enum value | Widget | |
| TABCONTAINER enum value | Widget | |
| TABLE enum value | Widget | |
| TEXT enum value | Widget | |
| TEXTEDIT enum value | Widget | |
| TOGGLEBUTTON enum value | Widget | |
| TOOLTIP enum value | Widget | |
| TREEVIEW enum value | Widget | |
| Table() | Table | |
| Type enum name | Widget | |
| WIDGET enum value | Widget | |
| Widget(Type type=WIDGET) | Widget | |
| add(std::shared_ptr< T > child, const Alignment alignment=Alignment::NONE, const std::string &resource="", const bool overlap=false) | Widget | inline |
| addAfter(std::shared_ptr< T > child, const std::shared_ptr< Widget > &after, const Alignment alignment, const std::string &resource="", const bool overlap=false) | Widget | inline |
| addColumn(const std::string &title, float width=Grid::AUTO_SIZE, bool sortable=true, bool resizable=true) | Table | |
| addColumn(const std::shared_ptr< Widget > &title, float width=Grid::AUTO_SIZE, bool sortable=true, bool resizable=true) | Table | |
| addPopup(std::shared_ptr< T > child, const std::string &resource="") | Widget | inline |
| addRow(float height=0.0f) const | Table | |
| alignment | Widget | protected |
| allowChildren | Widget | protected |
| allowFocus | Widget | protected |
| children | Widget | protected |
| childrenOffsetX | Widget | protected |
| childrenOffsetY | Widget | protected |
| consumeMouseEvent | Widget | protected |
| create(const std::string &resource, const Alignment alignment, Args &&...args) | Widget | inline |
| create(const Alignment alignment, Args &&...args) | Widget | inline |
| drawBackground | Widget | protected |
| focused | Widget | protected |
| getAlignment() const | Widget | |
| getAspectRatio() const | Widget | |
| getCell(int32 row, int32 column) const | Table | |
| getChildren() const | Widget | inline |
| getChildrenOffsetX() const | Widget | inline |
| getChildrenOffsetY() const | Widget | inline |
| getChildrenRect() const | Widget | |
| getColumnAt(float x) const | Table | |
| getColumnCount() const | Table | inline |
| getColumnHeader(int32 index) const | Table | |
| getColumnTitle(int32 index) const | Table | |
| getColumnWidth(int32 index) const | Table | |
| getColumns() const | Table | inline |
| getConsumeMouseEvent() const | Widget | inline |
| getDefaultRowHeight() const | Table | inline |
| getFont() const | Widget | |
| getFontScale() const | Widget | |
| getGrid() const | Table | inline |
| getGripWidth() const | Table | inline |
| getGroupIndex() const | Widget | |
| getHBorder() const | Widget | |
| getHeader() const | Table | inline |
| getHeaderHeight() const | Table | inline |
| getHeight() const | Widget | inline |
| getPadding() const | Widget | |
| getParent() const | Widget | inline |
| getPointerUserData() const | Widget | inline |
| getRect() const | Widget | |
| getRenderer() const | Widget | |
| getRenderingWindow() const | Widget | |
| getRequestedHeight() const | Widget | inline |
| getRequestedWidth() const | Widget | inline |
| getRowCount() const | Table | |
| getRowHeight(int32 index) const | Table | |
| getSortOrder() const | Table | inline |
| getSortedColumn() const | Table | inline |
| getStyle() const | Widget | |
| getTransparency() const | Widget | inline |
| getType() const | Widget | |
| getUserData() const | Widget | inline |
| getUserData() const | Widget | inline |
| getVBorder() const | Widget | |
| getWidth() const | Widget | inline |
| getWindow() const | Widget | |
| getWindowManager() const | Widget | |
| hasChildren() const | Widget | inline |
| hborder | Widget | protected |
| insertRow(int32 index, float height=0.0f) const | Table | |
| isAttached() const | Widget | inline |
| isColumnResizable(int32 index) const | Table | |
| isColumnSortable(int32 index) const | Table | |
| isDrawBackground() const | Widget | |
| isEnabled() const | Widget | |
| isFocused() const | Widget | |
| isFreezed() const | Widget | |
| isOverlapping() const | Widget | inline |
| isPointed() const | Widget | |
| isPushed() const | Widget | |
| isRedrawOnMouseEvent() const | Widget | |
| isVisible() const | Widget | |
| mouseMoveOnFocus | Widget | protected |
| moveChildrenOnPush | Widget | protected |
| onAttach() | Widget | inlinevirtual |
| onDetach() override | Table | overridevirtual |
| onDisable() | Widget | inlinevirtual |
| onEnable() | Widget | inlinevirtual |
| onGotFocus() | Widget | inlinevirtual |
| onHide() override | Table | overridevirtual |
| onKeyDown(Key key) | Widget | inlinevirtual |
| onKeyUp(Key key) | Widget | inlinevirtual |
| onLostFocus() | Widget | inlinevirtual |
| onMouseDown(MouseButton button, float x, float y) | Widget | inlinevirtual |
| onMouseLeave() | Widget | inlinevirtual |
| onMouseMove(uint32 buttonsState, float x, float y) | Widget | inlinevirtual |
| onMouseUp(MouseButton button, float x, float y) | Widget | inlinevirtual |
| onMove() | Widget | inlinevirtual |
| onResize() override | Table | overridevirtual |
| onShow() | Widget | inlinevirtual |
| onTextInput(const std::string &text) | Widget | inlinevirtual |
| overlap | Widget | protected |
| padding | Widget | protected |
| parent | Widget | protected |
| rect | Widget | protected |
| redrawOnMouseEvent | Widget | protected |
| redrawOnMouseMove | Widget | protected |
| refresh() | Widget | |
| remove(const std::shared_ptr< Widget > &child) | Widget | virtual |
| removeAll() | Widget | virtual |
| removeAllColumns() | Table | |
| removeAllRows() const | Table | |
| removeColumn(int32 index) | Table | |
| removeRow(int32 index) const | Table | |
| requestedHeight | Widget | protected |
| requestedWidth | Widget | protected |
| resizeChildren() | Widget | |
| resource | Widget | protected |
| scrollChildren | Widget | protected |
| setAlignment(Alignment alignment) | Widget | |
| setChildrenOffset(float x, float y) | Widget | |
| setColumnResizable(int32 index, bool resizable=true) | Table | |
| setColumnSortable(int32 index, bool sortable=true) | Table | |
| setColumnWidth(int32 index, float width) | Table | |
| setConsumeMouseEvent(const bool consumeMouseEvent) | Widget | inline |
| setDefaultRowHeight(const float height) | Table | inline |
| setDrawBackground(bool drawBackground) | Widget | |
| setEnabled(bool isEnabled=true) | Widget | |
| setFocus(bool focus=true) | Widget | |
| setFont(const std::shared_ptr< Font > &font) | Widget | |
| setFontScale(float fontScale) | Widget | virtual |
| setFreezed(const bool f) | Widget | inline |
| setGripWidth(float width) | Table | |
| setGroupIndex(int32 index) | Widget | |
| setHBorder(float size) | Widget | |
| setHeaderHeight(float height) | Table | |
| setHeight(const float height) | Widget | inline |
| setOverlap(const bool overlap) | Widget | inline |
| setPadding(float padding) | Widget | |
| setPos(float x, float y) | Widget | virtual |
| setPushed(const bool p) | Widget | inline |
| setRect(float x, float y, float width, float height) | Widget | |
| setRect(const Rect &rect) | Widget | |
| setResource(std::shared_ptr< UIResource > res) | Widget | |
| setResources(const std::string &resHeader, const std::string &resGrid, const std::string &resArrow) | Table | |
| setRowHeight(int32 index, float height) const | Table | |
| setSize(float width, float height) | Widget | virtual |
| setTransparency(float alpha) | Widget | |
| setUserData(const std::any &data) | Widget | |
| setVBorder(float size) | Widget | |
| setVisible(bool show=true) | Widget | |
| setWidth(const float width) | Widget | inline |
| skipInvisibleChildren | Widget | protected |
| sort(int32 column, SortOrder order) | Table | |
| sortRows(int32 column, const std::function< bool (const GridCell &, const GridCell &)> &comparator) const | Table | |
| subscribe(const event_type &type, unique_id id, EventHandlerCallback callback) | Widget | |
| subscribe(const event_type &type, EventHandlerCallback callback) | Widget | |
| transparency | Widget | protected |
| type | Widget | protected |
| unsubscribe(unique_id id) | Widget | |
| vborder | Widget | protected |
| ~Widget() override | Widget | override |