LiteFX 0.3.1.2022
Computer Graphics Engine
LiteFX::Rendering::Backends::VulkanDevice::VulkanDeviceImpl Member List

This is the complete list of members for LiteFX::Rendering::Backends::VulkanDevice::VulkanDeviceImpl, including all inherited members.

base typedefLiteFX::Implement< VulkanDevice >
createFactory()LiteFX::Rendering::Backends::VulkanDevice::VulkanDeviceImplinline
createQueue(const QueueType &type, const QueuePriority &priority)LiteFX::Rendering::Backends::VulkanDevice::VulkanDeviceImplinline
createQueue(const QueueType &type, const QueuePriority &priority, const VkSurfaceKHR &surface)LiteFX::Rendering::Backends::VulkanDevice::VulkanDeviceImplinline
createQueues()LiteFX::Rendering::Backends::VulkanDevice::VulkanDeviceImplinline
createSwapChain(const Format &format, const Size2d &frameBufferSize, const UInt32 &frameBuffers)LiteFX::Rendering::Backends::VulkanDevice::VulkanDeviceImplinline
Implement(VulkanDevice *parent)LiteFX::Implement< VulkanDevice >inline
Implement(Implement< VulkanDevice > &&)=deleteLiteFX::Implement< VulkanDevice >
Implement(const Implement< VulkanDevice > &)=deleteLiteFX::Implement< VulkanDevice >
initialize()LiteFX::Rendering::Backends::VulkanDevice::VulkanDeviceImplinline
interface_type typedefLiteFX::Implement< VulkanDevice >
loadQueueFamilies()LiteFX::Rendering::Backends::VulkanDevice::VulkanDeviceImplinline
m_parentLiteFX::Implement< VulkanDevice >protected
VulkanDeviceLiteFX::Rendering::Backends::VulkanDevice::VulkanDeviceImplfriend
VulkanDeviceImpl(VulkanDevice *parent, const VulkanGraphicsAdapter &adapter, UniquePtr< VulkanSurface > &&surface, Span< String > extensions)LiteFX::Rendering::Backends::VulkanDevice::VulkanDeviceImplinline
~Implement()=defaultLiteFX::Implement< VulkanDevice >virtual
~VulkanDeviceImpl()LiteFX::Rendering::Backends::VulkanDevice::VulkanDeviceImplinline