|
ZeroZero Game Engine
v0.0
A 3D game engine using Vulkan & Jolt
|
This is the complete list of members for Window, including all inherited members.
| ResizeableBorder enum name | Window | |
| Window(const Rect &rect) | Window | explicit |
| add(const shared_ptr< T > &child, const Widget::AlignmentType alignment, const string &resource="", const bool overlap=false) const | Window | inline |
| connect(const Signal::signal &name, const Signal::Handler &handler) | Object | |
| connect(const Signal::signal &name, const function< void ()> &handler) | Object | |
| emit(const Signal::signal &name, void *params=nullptr) | Object | |
| getDefaultFont() const | Window | nodiscard |
| getHeight() const | Window | nodiscardinline |
| getMaximumHeight() const | Window | nodiscardinline |
| getMaximumWidth() const | Window | nodiscardinline |
| getMinimumHeight() const | Window | nodiscardinline |
| getMinimumWidth() const | Window | nodiscardinline |
| getRect() const | Window | nodiscardinline |
| getResizeableBorders() const | Window | nodiscardinline |
| getStyle() const | Window | nodiscard |
| getWidget() const | Window | nodiscard |
| getWidth() const | Window | nodiscardinline |
| hide() | Window | |
| isVisible() const | Window | nodiscardinline |
| 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_t 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 |
| remove(const shared_ptr< Widget > &child) const | Window | inline |
| setFocusedWidget(const shared_ptr< Widget > &) | Window | |
| setHeight(float height) | Window | |
| setMaximumSize(float width, float height) | Window | |
| setMinimumSize(float width, float height) | Window | |
| setPos(float x, float y) | Window | |
| setPos(vec2 pos) | Window | |
| setRect(const Rect &newRect) | Window | |
| setResizeableBorders(const uint32_t borders) | Window | inline |
| setStyle(const shared_ptr< Style > &style) | Window | |
| setTransparency(float) | Window | |
| setVisible(bool isVisible) | Window | |
| setWidget(shared_ptr< Widget > child=nullptr, const string &resources="", float padding=0) | Window | |
| setWidth(float width) | Window | |
| setX(float x) | Window | |
| setY(float y) | Window | |
| show() | Window | |
| toString() const | Object | nodiscardinlinevirtual |
1.7.0