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

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

BOX enum valueWidget
BUTTON enum valueWidget
FRAME enum valueWidget
IMAGE enum valueWidget
LINE enum valueWidget
PANEL enum valueWidget
SCROLLBAR enum valueWidget
TEXT enum valueWidget
TEXTEDIT enum valueWidget
TOGGLEBUTTON enum valueWidget
TREEVIEW enum valueWidget
TreeView()TreeView
Type enum nameWidget
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
addItem(std::shared_ptr< Widget > item)TreeView
addItem(const std::shared_ptr< Item > &parent, std::shared_ptr< Widget > item) constTreeView
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)Widgetvirtual
eventMouseMove(uint32, float x, float y)Widgetvirtual
eventMouseUp(MouseButton button, float x, float y)Widgetvirtual
eventMove(float x, float y)Widgetvirtual
eventResize()Widgetvirtual
eventShow()Widgetvirtual
eventTextInput(const std::string &text)Widgetvirtual
expand(const std::shared_ptr< Widget > &item) constTreeView
focusedWidgetprotected
fontScaleWidgetprotected
getAlignment() constWidget
getChildrenRect() constWidget
getFont() constWidget
getFontScale() constWidget
getGroupIndex() constWidget
getHBorder() constWidget
getHeight() constWidgetinline
getPadding() constWidget
getParent() constWidgetinline
getRect() constWidget
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
removeAllItems()TreeView
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
setResources(const std::string &resBox, const std::string &resScroll, const std::string &)TreeView
setSize(float width, float height)Widgetvirtual
setTransparency(float alpha)Widget
setUserData(void *data)Widget
setVBorder(float size)Widget
show(bool show=true)Widget
styleWidgetprotected
transparencyWidgetprotected
typeWidgetprotected
vborderWidgetprotected
windowWidgetprotected
~Widget() = defaultWidgetvirtualdefault