![]() |
Lysa
0.0
Lysa 3D Engine
|
This is the complete list of members for Window, including all inherited members.
| Object() = default | Object | default |
| RESIZEABLE_BOTTOM enum value | Window | |
| RESIZEABLE_LEFT enum value | Window | |
| RESIZEABLE_NONE enum value | Window | |
| RESIZEABLE_RIGHT enum value | Window | |
| RESIZEABLE_TOP enum value | Window | |
| ResizeableBorder enum name | Window | |
| Window(const Rect &rect) | Window | |
| add(const std::shared_ptr< T > &child, const Widget::AlignmentType alignment, const std::string &resource="", const bool overlap=false) const | Window | inline |
| 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() const | Window | |
| 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() const | Window | |
| getFontScale() const | Window | |
| getHeight() const | Window | inline |
| getMaximumHeight() const | Window | inline |
| getMaximumWidth() const | Window | inline |
| getMinimumHeight() const | Window | inline |
| getMinimumWidth() const | Window | inline |
| getRect() const | Window | inline |
| getResizeableBorders() const | Window | inline |
| getStyle() const | Window | |
| getTextColor() const | Window | inline |
| getWidget() const | Window | |
| getWidth() const | Window | inline |
| getWindowManager() const | Window | inline |
| hide() | Window | |
| isVisible() const | Window | inline |
| onCreate() | Window | inlinevirtual |
| onDestroy() | Window | inlinevirtual |
| onGotFocus() | Window | inlinevirtual |
| onHide() | Window | inlinevirtual |
| onKeyDown(Key key) | Window | inlinevirtual |
| onKeyUp(Key key) | Window | inlinevirtual |
| onLostFocus() | Window | inlinevirtual |
| onMouseDown(MouseButton button, float x, float y) | Window | inlinevirtual |
| onMouseMove(uint32 buttonsState, float x, float y) | Window | inlinevirtual |
| onMouseUp(MouseButton button, float x, float y) | Window | inlinevirtual |
| onMove() | Window | inlinevirtual |
| onResize() | Window | inlinevirtual |
| onShow() | Window | inlinevirtual |
| refresh() const | Window | |
| remove(const std::shared_ptr< Widget > &child) const | Window | inline |
| 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) | Window | inline |
| setStyle(const std::shared_ptr< Style > &style) | Window | |
| setTextColor(const float4 &color) | Window | inline |
| 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() const | Object | inlinevirtual |
| ~Object() = default | Object | virtualdefault |