Lysa  0.0
Lysa 3D Engine
Window Member List

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

Object() = defaultObjectdefault
RESIZEABLE_BOTTOM enum valueWindow
RESIZEABLE_LEFT enum valueWindow
RESIZEABLE_NONE enum valueWindow
RESIZEABLE_RIGHT enum valueWindow
RESIZEABLE_TOP enum valueWindow
ResizeableBorder enum nameWindow
Window(const Rect &rect)Window
add(const std::shared_ptr< T > &child, const Widget::AlignmentType alignment, const std::string &resource="", const bool overlap=false) constWindowinline
attach(WindowManager *windowManager)Window
connect(const Signal::signal &name, const Signal::Handler &handler)Object
connect(const Signal::signal &name, const std::function< void ()> &handler)Object
detach()Window
draw() constWindow
emit(const Signal::signal &name, void *params=nullptr)Object
eventCreate()Window
eventDestroy()Window
eventGotFocus()Window
eventHide()Window
eventKeyDown(Key)Window
eventKeyUp(Key)Window
eventLostFocus()Window
eventMouseDown(MouseButton, float, float)Window
eventMouseMove(uint32, float, float)Window
eventMouseUp(MouseButton, float, float)Window
eventMove()Window
eventResize()Window
eventShow()Window
getFont() constWindow
getFontScale() constWindow
getHeight() constWindowinline
getMaximumHeight() constWindowinline
getMaximumWidth() constWindowinline
getMinimumHeight() constWindowinline
getMinimumWidth() constWindowinline
getRect() constWindowinline
getResizeableBorders() constWindowinline
getStyle() constWindow
getTextColor() constWindowinline
getWidget() constWindow
getWidth() constWindowinline
getWindowManager() constWindowinline
hide()Window
isVisible() constWindowinline
onCreate()Windowinlinevirtual
onDestroy()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
refresh() constWindow
remove(const std::shared_ptr< Widget > &child) constWindowinline
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
setPos(float x, float y)Window
setPos(const float2 &pos)Window
setRect(const Rect &newRect)Window
setResizeableBorders(const uint32 borders)Windowinline
setStyle(const std::shared_ptr< Style > &style)Window
setTextColor(const float4 &color)Windowinline
setTransparency(float)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
toString() constObjectinlinevirtual
~Object() = defaultObjectvirtualdefault