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

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

BOX enum valueWidget
BUTTON enum valueWidget
CHECK enum valueCheckWidget
CheckWidget(const Type type)CheckWidgetinlineexplicitprotected
FRAME enum valueWidget
IMAGE enum valueWidget
LINE enum valueWidget
PANEL enum valueWidget
SCROLLBAR enum valueWidget
State enum nameCheckWidget
TEXT enum valueWidget
TEXTEDIT enum valueWidget
TOGGLEBUTTON enum valueWidget
TREEVIEW enum valueWidget
ToggleButton()ToggleButton
Type enum nameWidget
UNCHECK enum valueCheckWidget
WIDGET enum valueWidget
Widget(Type type=WIDGET)Widget
add(std::shared_ptr< T > child, const Alignment alignment, const std::string &resource="", const bool overlap=false)Widgetinline
alignmentWidgetprotected
allowChildrenWidgetprotected
allowFocusWidgetprotected
childrenWidgetprotected
create(const std::string &resource, const Alignment alignment, Args &&...args)Widgetinline
create(const Alignment alignment, Args &&...args)Widgetinline
defaultRectWidgetprotected
drawBackgroundWidgetprotected
enable(bool isEnabled=true)Widget
eventCreate()Widgetvirtual
eventDestroy()Widgetvirtual
eventDisable()Widgetvirtual
eventEnable()Widgetvirtual
eventGotFocus()Widgetvirtual
eventHide()Widgetvirtual
eventKeyDown(Key key)Widgetvirtual
eventKeyUp(Key key)Widgetvirtual
eventLostFocus()Widgetvirtual
eventMouseDown(MouseButton button, float x, float y) overrideCheckWidgetoverrideprotectedvirtual
eventMouseMove(uint32, float x, float y)Widgetvirtual
eventMouseUp(MouseButton button, float x, float y) overrideToggleButtonoverrideprotectedvirtual
eventMove(float x, float y)Widgetvirtual
eventResize()Widgetvirtual
eventShow()Widgetvirtual
eventTextInput(const std::string &text)Widgetvirtual
focusedWidgetprotected
fontScaleWidgetprotected
getAlignment() constWidget
getChildrenRect() constWidget
getFont() constWidget
getFontScale() constWidget
getGroupIndex() constWidget
getHBorder() constWidget
getHeight() constWidgetinline
getPadding() constWidget
getParent() constWidgetinline
getRect() constWidget
getState() constCheckWidgetinline
getTransparency() constWidgetinline
getType() constWidget
getUserData() constWidget
getVBorder() constWidget
getWidth() constWidgetinline
hborderWidgetprotected
isDrawBackground() constWidget
isEnabled() constWidget
isFocused() constWidget
isFreezed() constWidget
isOverlapping() constWidgetinline
isPointed() constWidget
isPushed() constWidget
isRedrawOnMouseEvent() constWidget
isVisible() constWidget
mouseMoveOnFocusWidgetprotected
moveChildrenOnPushWidgetprotected
overlapWidgetprotected
paddingWidgetprotected
parentWidgetprotected
rectWidgetprotected
redrawOnMouseEventWidgetprotected
redrawOnMouseMoveWidgetprotected
refresh() constWidget
remove(const std::shared_ptr< Widget > &child)Widgetvirtual
removeAll()Widgetvirtual
resizeChildren()Widget
resourceWidgetprotected
setAlignment(Alignment alignment)Widget
setDrawBackground(bool drawBackground)Widget
setFocus(bool=true)Widget
setFont(const std::shared_ptr< Font > &font)Widget
setFontScale(float fontScale)Widgetvirtual
setFreezed(const bool f)Widgetinline
setGroupIndex(int32 index)Widget
setHBorder(float size)Widget
setPadding(float padding)Widget
setPos(float x, float y)Widget
setPushed(const bool p)Widgetinline
setRect(float x, float y, float width, float height)Widget
setRect(const Rect &rect)Widget
setResource(std::shared_ptr< UIResource > resource)Widget
setSize(float width, float height)Widgetvirtual
setState(State newState)CheckWidgetvirtual
setTransparency(float alpha)Widget
setUserData(void *data)Widget
setVBorder(float size)Widget
show(bool show=true)Widget
styleWidgetprotected
transparencyWidgetprotected
typeWidgetprotected
vborderWidgetprotected
windowWidgetprotected
~Widget() = defaultWidgetvirtualdefault