#include <Window.hpp>
◆ ~Window()
| virtual Faro::Window::~Window |
( |
| ) |
|
|
virtualdefault |
◆ Destroy()
| void Faro::IObject::Destroy |
( |
| ) |
|
|
virtualinherited |
Run the destruction logic of this class. This also frees its memory.
- Warning
- When overriding, the super call must be performed last
Reimplemented in Faro::DataStream, Faro::DataStreamCopy, Faro::GraphicsBufferContainer, Faro::GraphicsSwapchain, Faro::GraphicsBufferVK, Faro::GraphicsCommandListVK, Faro::GraphicsFenceVK, Faro::GraphicsPipelineVK, Faro::GraphicsSemaphoreVK, and Faro::GraphicsSwapchainVK.
◆ GetWindowState()
◆ Init()
| void Faro::IObject::Init |
( |
| ) |
|
|
virtualinherited |
Run the initialization logic of this object. Should be overriden by deriving classes.
Reimplemented in Faro::DataStreamCopy, Faro::IGraphicsAdapterChild, Faro::GraphicsPipeline, Faro::GraphicsSemaphore, Faro::GraphicsBufferVK, Faro::GraphicsCommandListVK, Faro::GraphicsCommandListVK, Faro::GraphicsFenceVK, Faro::GraphicsFenceVK, Faro::GraphicsPipelineVK, Faro::GraphicsPipelineVK, Faro::GraphicsSemaphoreVK, and Faro::GraphicsSemaphoreVK.
◆ SetTitle()
| virtual void Faro::Window::SetTitle |
( |
String |
title | ) |
|
|
pure virtual |
◆ SetWindowState()
| virtual void Faro::Window::SetWindowState |
( |
WindowState |
info | ) |
|
|
pure virtual |
◆ onWindowClose
◆ onWindowCloseRequest
| Broadcast<bool&> Faro::Window::onWindowCloseRequest |
◆ onWindowStateChanged
The documentation for this class was generated from the following file:
- /github/workspace/Source/Engine/Platform/PlatformBase/Source/Window.hpp