Lugdunum  0.1.0
Public Attributes | List of all members
lug::Graphics::Vulkan::Gui::FrameData Struct Reference
Collaboration diagram for lug::Graphics::Vulkan::Gui::FrameData:
[legend]

Public Attributes

API::Framebuffer framebuffer
 
Vulkan::API::Semaphore semaphore
 
Vulkan::API::Fence fence
 
Vulkan::API::CommandBuffer commandBuffer
 
std::vector< const Render::DescriptorSetPool::DescriptorSet * > texturesDescriptorSets
 
Vulkan::API::DeviceMemory vertexMemory
 
Vulkan::API::DeviceMemory indexMemory
 
Vulkan::API::Buffer vertexBuffer
 
Vulkan::API::Buffer indexBuffer
 
void * vertexMemoryPtr {nullptr}
 
void * indexMemoryPtr {nullptr}
 

Detailed Description

Definition at line 47 of file Gui.hpp.

Member Data Documentation

◆ framebuffer

API::Framebuffer lug::Graphics::Vulkan::Gui::FrameData::framebuffer

Definition at line 48 of file Gui.hpp.

◆ semaphore

Vulkan::API::Semaphore lug::Graphics::Vulkan::Gui::FrameData::semaphore

Definition at line 49 of file Gui.hpp.

◆ fence

Vulkan::API::Fence lug::Graphics::Vulkan::Gui::FrameData::fence

Definition at line 50 of file Gui.hpp.

◆ commandBuffer

Vulkan::API::CommandBuffer lug::Graphics::Vulkan::Gui::FrameData::commandBuffer

Definition at line 51 of file Gui.hpp.

◆ texturesDescriptorSets

std::vector<const Render::DescriptorSetPool::DescriptorSet*> lug::Graphics::Vulkan::Gui::FrameData::texturesDescriptorSets

Definition at line 53 of file Gui.hpp.

◆ vertexMemory

Vulkan::API::DeviceMemory lug::Graphics::Vulkan::Gui::FrameData::vertexMemory

Definition at line 55 of file Gui.hpp.

◆ indexMemory

Vulkan::API::DeviceMemory lug::Graphics::Vulkan::Gui::FrameData::indexMemory

Definition at line 56 of file Gui.hpp.

◆ vertexBuffer

Vulkan::API::Buffer lug::Graphics::Vulkan::Gui::FrameData::vertexBuffer

Definition at line 58 of file Gui.hpp.

◆ indexBuffer

Vulkan::API::Buffer lug::Graphics::Vulkan::Gui::FrameData::indexBuffer

Definition at line 59 of file Gui.hpp.

◆ vertexMemoryPtr

void* lug::Graphics::Vulkan::Gui::FrameData::vertexMemoryPtr {nullptr}

Definition at line 61 of file Gui.hpp.

◆ indexMemoryPtr

void* lug::Graphics::Vulkan::Gui::FrameData::indexMemoryPtr {nullptr}

Definition at line 62 of file Gui.hpp.


The documentation for this struct was generated from the following file: