Lysa UI  0.0
Lysa UI —UI components for the Lysa Engine
ColorModalDialog Member List

This is the complete list of members for ColorModalDialog, including all inherited members.

CANCEL_BUTTONColorModalDialogstaticconstexpr
ColorCallback typedefColorModalDialog
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_HEIGHTColorModalDialogstaticconstexpr
DEFAULT_WIDTHColorModalDialogstaticconstexpr
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 valueWindow
RESIZEABLE_LEFT enum valueWindow
RESIZEABLE_NONE enum valueWindow
RESIZEABLE_RIGHT enum valueWindow
RESIZEABLE_TOP enum valueWindow
ResizeableBorder enum nameWindow
SELECT_BUTTONColorModalDialogstaticconstexpr
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) constWindowinline
attach(WindowManager *windowManager)Window
close()Window
create(const std::string &resource, const Alignment alignment, Args &&...args)Windowinline
create(const Alignment alignment, Args &&...args)Windowinline
dialogHeight(float rowHeight, float footerHeight=0.0f)ColorModalDialogstatic
getAspectRatio() constWindow
getColor() constColorModalDialog
getColorPicker() constColorModalDialoginline
getDialog() constModalDialog
getFont() constWindow
getFontScale() constWindow
getHeight() constWindowinline
getMaximumHeight() constWindowinline
getMaximumWidth() constWindowinline
getMinimumHeight() constWindowinline
getMinimumWidth() constWindowinline
getRect() constWindowinline
getRenderer() constWindow
getRenderingWindow() constWindow
getResizeableBorders() constWindowinline
getStyle() constWindow
getWidget() constWindow
getWidth() constWindowinline
getWindowManager() constWindow
getX() constWindowinline
getY() constWindowinline
hide()Window
isAttached() constWindowinline
isModal() constWindowinline
isVisible() constWindowinline
onAttach() overrideColorModalDialogoverridevirtual
onDetach()Windowinlinevirtual
onGotFocus()Windowinlinevirtual
onHide()Windowinlinevirtual
onKeyDown(Key key)Windowinlinevirtual
onKeyUp(Key key)Windowinlinevirtual
onLostFocus()Windowinlinevirtual
onMouseDown(MouseButton button, float x, float y)Windowinlinevirtual
onMouseMove(uint32 buttonsState, float x, float y)Windowinlinevirtual
onMouseUp(MouseButton button, float x, float y)Windowinlinevirtual
onMove()Windowinlinevirtual
onResize()Windowinlinevirtual
onShow()Windowinlinevirtual
onTextInput(const std::string &text)Windowinlinevirtual
refresh() constWindow
remove(const std::shared_ptr< Widget > &child) constWindowinline
setButtonSize(const float width, const float height)ModalDialoginline
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)Windowinline
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)Windowinline
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 = defaultWindowoverridedefault