SPARK  0.1.0
A general purpose game engine written in C++.
Loading...
Searching...
No Matches
spark::render::vk::VulkanDevice Member List

This is the complete list of members for spark::render::vk::VulkanDevice, including all inherited members.

bufferQueue() const noexcept overridespark::render::vk::VulkanDevicevirtual
computeQueue() const noexcept overridespark::render::vk::VulkanDevicevirtual
enabledExtensions() const noexceptspark::render::vk::VulkanDevice
factory() const noexcept overridespark::render::vk::VulkanDevicevirtual
graphicsAdapter() const noexcept overridespark::render::vk::VulkanDevicevirtual
graphicsQueue() const noexcept overridespark::render::vk::VulkanDevicevirtual
handle() const finalspark::render::Resource< VkDevice >virtual
handle() finalspark::render::Resource< VkDevice >protectedvirtual
maximumMultiSamplingLevel(Format format) const noexcept overridespark::render::vk::VulkanDevicevirtual
operator=(const VulkanDevice &other)=delete (defined in spark::render::vk::VulkanDevice)spark::render::vk::VulkanDevice
operator=(VulkanDevice &&other) noexcept=delete (defined in spark::render::vk::VulkanDevice)spark::render::vk::VulkanDevice
Resource(VkDevice handle) noexceptspark::render::Resource< VkDevice >explicit
state() noexcept overridespark::render::vk::VulkanDevicevirtual
surface() const noexcept overridespark::render::vk::VulkanDevicevirtual
swapChain() const noexcept overridespark::render::vk::VulkanDevicevirtual
swapChain() noexcept overridespark::render::vk::VulkanDevicevirtual
ticksPerMillisecond() const noexcept overridespark::render::vk::VulkanDevicevirtual
transferQueue() const noexcept overridespark::render::vk::VulkanDevicevirtual
VulkanDevice(const VulkanGraphicsAdapter &adapter, std::unique_ptr< VulkanSurface > &&surface, std::span< std::string > extensions={})spark::render::vk::VulkanDeviceexplicit
VulkanDevice(const VulkanGraphicsAdapter &adapter, std::unique_ptr< VulkanSurface > &&surface, Format format, const math::Vector2< unsigned > &frame_buffer_size, unsigned frame_buffers, std::span< std::string > extensions={})spark::render::vk::VulkanDeviceexplicit
VulkanDevice(const VulkanDevice &other)=delete (defined in spark::render::vk::VulkanDevice)spark::render::vk::VulkanDevice
VulkanDevice(VulkanDevice &&other) noexcept=delete (defined in spark::render::vk::VulkanDevice)spark::render::vk::VulkanDevice
wait() const overridespark::render::vk::VulkanDevicevirtual
~IGraphicsDevice() noexcept=default (defined in spark::render::IGraphicsDevice)spark::render::IGraphicsDevicevirtual
~VulkanDevice() override (defined in spark::render::vk::VulkanDevice)spark::render::vk::VulkanDevice