class
#include <OE/Application/WindowImpl.hpp>
WindowImpl
Contents
Base classes
Constructors, destructors, conversion operators
- ~WindowImpl() virtual
- WindowImpl() protected
Public functions
- void processEvents() virtual
- auto destroyRequested() const -> bool virtual
-
auto getCursorPosition() const -> Math::
Vec2i - auto getDisplayMode() const -> DisplayMode virtual
-
auto getPosition() const -> Math::
Vec2i virtual -
auto getSize() const -> Math::
Vec2i virtual - auto isVisible() const -> bool virtual
- auto isFocused() const -> bool virtual
- auto isMinimized() const -> bool pure virtual
- auto setDisplayMode(DisplayMode mode) -> bool pure virtual
- auto setCursor(Cursor cursor) -> bool pure virtual
- auto setTitle(const std::string& title) -> bool pure virtual
-
auto setPosition(const Math::
Vec2i& position) -> bool pure virtual -
auto setSize(const Math::
Vec2i& size) -> bool pure virtual - auto setVisibility(bool visible) -> bool pure virtual
- auto requestFocus() -> bool pure virtual
- auto setAlpha(float alpha) -> bool pure virtual
- auto getWindowNativeHandle() -> WindowNativeHandle pure virtual
- auto getDisplayNativeHandle() -> DisplayNativeHandle pure virtual
Protected functions
- void requestDestroy()