#include <View.hpp>
Definition at line 22 of file View.hpp.
◆ View() [1/3]
◆ View() [2/3]
lug::Graphics::Vulkan::Render::View::View |
( |
const View & |
| ) |
|
|
delete |
◆ View() [3/3]
lug::Graphics::Vulkan::Render::View::View |
( |
View && |
| ) |
|
|
delete |
◆ ~View()
lug::Graphics::Vulkan::Render::View::~View |
( |
| ) |
|
|
virtualdefault |
◆ operator=() [1/2]
View& lug::Graphics::Vulkan::Render::View::operator= |
( |
const View & |
| ) |
|
|
delete |
◆ operator=() [2/2]
View& lug::Graphics::Vulkan::Render::View::operator= |
( |
View && |
| ) |
|
|
delete |
◆ init()
◆ render()
bool lug::Graphics::Vulkan::Render::View::render |
( |
const API::Semaphore & |
imageReadySemaphore, |
|
|
uint32_t |
currentImageIndex |
|
) |
| |
◆ destroy()
void lug::Graphics::Vulkan::Render::View::destroy |
( |
| ) |
|
|
finaloverridevirtual |
◆ endFrame()
bool lug::Graphics::Vulkan::Render::View::endFrame |
( |
| ) |
|
|
finaloverridevirtual |
◆ getRenderTechnique()
◆ getDrawCompleteSemaphore()
const API::Semaphore & View::getDrawCompleteSemaphore |
( |
uint32_t |
currentImageIndex | ) |
const |
|
inline |
◆ getFormat()
VkSurfaceFormatKHR lug::Graphics::Vulkan::Render::View::getFormat |
( |
| ) |
const |
◆ _renderer
Renderer& lug::Graphics::Vulkan::Render::View::_renderer |
|
private |
◆ _renderTechnique
std::unique_ptr<Technique::Technique> lug::Graphics::Vulkan::Render::View::_renderTechnique {nullptr} |
|
private |
◆ _drawCompleteSemaphores
std::vector<API::Semaphore> lug::Graphics::Vulkan::Render::View::_drawCompleteSemaphores |
|
private |
◆ _presentQueue
const API::Queue* lug::Graphics::Vulkan::Render::View::_presentQueue |
|
private |
◆ _renderQueue
The documentation for this class was generated from the following files:
- include/lug/Graphics/Vulkan/Render/View.hpp
- include/lug/Graphics/Vulkan/Render/View.inl
- src/lug/Graphics/Vulkan/Render/View.cpp