Lysa  0.0
Lysa 3D Engine
Panel Member List

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

AlignmentType enum nameWidget
BOTTOM enum valueWidget
BOTTOMCENTER enum valueWidget
BOTTOMLEFT enum valueWidget
BOTTOMRIGHT enum valueWidget
BOX enum valueWidget
BUTTON enum valueWidget
CENTER enum valueWidget
CORNERBOTTOMLEFT enum valueWidget
CORNERBOTTOMRIGHT enum valueWidget
CORNERTOPLEFT enum valueWidget
CORNERTOPRIGHT enum valueWidget
FILL enum valueWidget
FRAME enum valueWidget
HCENTER enum valueWidget
IMAGE enum valueWidget
LEFT enum valueWidget
LEFTBOTTOM enum valueWidget
LEFTCENTER enum valueWidget
LEFTTOP enum valueWidget
LINE enum valueWidget
NONE enum valueWidget
Object() = defaultObjectdefault
PANEL enum valueWidget
Panel()Panelinline
Panel(const Type type)Panelinlineprotected
RIGHT enum valueWidget
RIGHTBOTTOM enum valueWidget
RIGHTCENTER enum valueWidget
RIGHTTOP enum valueWidget
SCROLLBAR enum valueWidget
TEXT enum valueWidget
TEXTEDIT enum valueWidget
TOGGLEBUTTON enum valueWidget
TOP enum valueWidget
TOPCENTER enum valueWidget
TOPLEFT enum valueWidget
TOPRIGHT enum valueWidget
TREEVIEW enum valueWidget
Type enum nameWidget
VCENTER enum valueWidget
WIDGET enum valueWidget
Widget(Type=WIDGET)Widget
add(std::shared_ptr< T > child, const AlignmentType alignment, const std::string &resource="", const bool overlap=false)Widgetinline
alignmentWidgetprotected
allowChildrenWidgetprotected
allowFocusWidgetprotected
allowingFocus(bool allow=true)Widgetprotected
childrenWidgetprotected
connect(const Signal::signal &name, const Signal::Handler &handler)Object
connect(const Signal::signal &name, const std::function< void ()> &handler)Object
defaultRectWidgetprotected
drawBackgroundWidgetprotected
emit(const Signal::signal &name, void *params=nullptr)Object
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
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
resizeChildren()Widget
resourceWidgetprotected
setAlignment(AlignmentType 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< Resource >)Widget
setSize(float width, float height)Widgetvirtual
setTransparency(float alpha)Widget
setUserData(void *data)Widget
setVBorder(float size)Widget
show(bool show=true)Widget
styleWidgetprotected
toString() constObjectinlinevirtual
transparencyWidgetprotected
typeWidgetprotected
vborderWidgetprotected
windowWidgetprotected
~Object() = defaultObjectvirtualdefault
~Widget() override = defaultWidgetoverridedefault