SPARK
0.1.0
A general purpose game engine written in C++.
|
This is the complete list of members for spark::render::vk::VulkanDevice, including all inherited members.
bufferQueue() const noexcept override | spark::render::vk::VulkanDevice | virtual |
computeQueue() const noexcept override | spark::render::vk::VulkanDevice | virtual |
enabledExtensions() const noexcept | spark::render::vk::VulkanDevice | |
factory() const noexcept override | spark::render::vk::VulkanDevice | virtual |
graphicsAdapter() const noexcept override | spark::render::vk::VulkanDevice | virtual |
graphicsQueue() const noexcept override | spark::render::vk::VulkanDevice | virtual |
handle() const final | spark::render::Resource< VkDevice > | virtual |
handle() final | spark::render::Resource< VkDevice > | protectedvirtual |
maximumMultiSamplingLevel(Format format) const noexcept override | spark::render::vk::VulkanDevice | virtual |
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) noexcept | spark::render::Resource< VkDevice > | explicit |
state() noexcept override | spark::render::vk::VulkanDevice | virtual |
surface() const noexcept override | spark::render::vk::VulkanDevice | virtual |
swapChain() const noexcept override | spark::render::vk::VulkanDevice | virtual |
swapChain() noexcept override | spark::render::vk::VulkanDevice | virtual |
ticksPerMillisecond() const noexcept override | spark::render::vk::VulkanDevice | virtual |
transferQueue() const noexcept override | spark::render::vk::VulkanDevice | virtual |
VulkanDevice(const VulkanGraphicsAdapter &adapter, std::unique_ptr< VulkanSurface > &&surface, std::span< std::string > extensions={}) | spark::render::vk::VulkanDevice | explicit |
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::VulkanDevice | explicit |
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 override | spark::render::vk::VulkanDevice | virtual |
~IGraphicsDevice() noexcept=default (defined in spark::render::IGraphicsDevice) | spark::render::IGraphicsDevice | virtual |
~VulkanDevice() override (defined in spark::render::vk::VulkanDevice) | spark::render::vk::VulkanDevice |