![]() |
Lysa UI
0.0
Lysa UI —UI components for the Lysa Engine
|
This is the complete list of members for ColorModalDialog, including all inherited members.
| CANCEL_BUTTON | ColorModalDialog | staticconstexpr |
| ColorCallback typedef | ColorModalDialog | |
| ColorModalDialog(const std::string &title, const std::vector< std::string > &buttons, const float4 &color, const ColorCallback &onSelect, float width=DEFAULT_WIDTH, float rowHeight=ColorPicker::DEFAULT_ROW_HEIGHT, float footerHeight=0.0f, const std::string &resource="") | ColorModalDialog | |
| DEFAULT_DECORATION_HEIGHT | ColorModalDialog | staticconstexpr |
| DEFAULT_WIDTH | ColorModalDialog | staticconstexpr |
| ModalDialog(const std::string &title, const std::vector< std::string > &buttons={}, float width=DialogBox::DEFAULT_WIDTH, float height=DialogBox::DEFAULT_HEIGHT, const std::string &resource="") | ModalDialog | |
| RESIZEABLE_BOTTOM enum value | Window | |
| RESIZEABLE_LEFT enum value | Window | |
| RESIZEABLE_NONE enum value | Window | |
| RESIZEABLE_RIGHT enum value | Window | |
| RESIZEABLE_TOP enum value | Window | |
| ResizeableBorder enum name | Window | |
| SELECT_BUTTON | ColorModalDialog | staticconstexpr |
| Window(const Rect &rect) | Window | |
| add(const Window &parent) | ModalDialog | |
| add(const Widget &parent) | ModalDialog | |
| lysa::ui::Window::add(const std::shared_ptr< T > &child, const Alignment alignment, const std::string &resource="", const bool overlap=false) const | Window | inline |
| attach(WindowManager *windowManager) | Window | |
| close() | Window | |
| create(const std::string &resource, const Alignment alignment, Args &&...args) | Window | inline |
| create(const Alignment alignment, Args &&...args) | Window | inline |
| dialogHeight(float rowHeight, float footerHeight=0.0f) | ColorModalDialog | static |
| getAspectRatio() const | Window | |
| getColor() const | ColorModalDialog | |
| getColorPicker() const | ColorModalDialog | inline |
| getDialog() const | ModalDialog | |
| getFont() const | Window | |
| getFontScale() const | Window | |
| getHeight() const | Window | inline |
| getMaximumHeight() const | Window | inline |
| getMaximumWidth() const | Window | inline |
| getMinimumHeight() const | Window | inline |
| getMinimumWidth() const | Window | inline |
| getRect() const | Window | inline |
| getRenderer() const | Window | |
| getRenderingWindow() const | Window | |
| getResizeableBorders() const | Window | inline |
| getStyle() const | Window | |
| getWidget() const | Window | |
| getWidth() const | Window | inline |
| getWindowManager() const | Window | |
| getX() const | Window | inline |
| getY() const | Window | inline |
| hide() | Window | |
| isAttached() const | Window | inline |
| isModal() const | Window | inline |
| isVisible() const | Window | inline |
| onAttach() override | ColorModalDialog | overridevirtual |
| onDetach() | Window | inlinevirtual |
| onGotFocus() | Window | inlinevirtual |
| onHide() | Window | inlinevirtual |
| onKeyDown(Key key) | Window | inlinevirtual |
| onKeyUp(Key key) | Window | inlinevirtual |
| onLostFocus() | Window | inlinevirtual |
| onMouseDown(MouseButton button, float x, float y) | Window | inlinevirtual |
| onMouseMove(uint32 buttonsState, float x, float y) | Window | inlinevirtual |
| onMouseUp(MouseButton button, float x, float y) | Window | inlinevirtual |
| onMove() | Window | inlinevirtual |
| onResize() | Window | inlinevirtual |
| onShow() | Window | inlinevirtual |
| onTextInput(const std::string &text) | Window | inlinevirtual |
| refresh() const | Window | |
| remove(const std::shared_ptr< Widget > &child) const | Window | inline |
| setButtonSize(const float width, const float height) | ModalDialog | inline |
| setFocusedWidget(const std::shared_ptr< Widget > &widget) | Window | |
| setFont(const std::shared_ptr< Font > &font) | Window | |
| setFontScale(float fontScale) | Window | |
| setHeight(float height) | Window | |
| setMaximumSize(float width, float height) | Window | |
| setMinimumSize(float width, float height) | Window | |
| setModal(const bool modal) | Window | inline |
| setPos(float x, float y) | Window | |
| setPos(const float2 &pos) | Window | |
| setPreviewTransform(const ColorPicker::Transform &transform) | ColorModalDialog | |
| setRect(const Rect &newRect) | Window | |
| setResizeableBorders(const uint32 borders) | Window | inline |
| setStyle(const std::shared_ptr< Style > &style) | Window | |
| setTransparency(float alpha) | Window | |
| setVisible(bool isVisible) | Window | |
| setWidget(std::shared_ptr< Widget > child=nullptr, const std::string &resources="", float padding=0) | Window | |
| setWidth(float width) | Window | |
| setX(float x) | Window | |
| setY(float y) | Window | |
| show() | Window | |
| subscribe(const event_type &type, unique_id id, EventHandlerCallback callback) | Window | |
| subscribe(const event_type &type, EventHandlerCallback callback) | Window | |
| unsubscribe(unique_id id) | Window | |
| ~Window() override = default | Window | overridedefault |