LiteFX::Rendering::Backends::VulkanDevice::operator=¶
Assignment operators
Synopses¶
Declared in <litefx/containers.hpp>
Assignment operator
[[dllimport, dllexport]] constexpr GraphicsDevice<VulkanGraphicsFactory, VulkanSurface, VulkanGraphicsAdapter, VulkanSwapChain, VulkanQueue, VulkanRenderPass, VulkanRenderPipeline, VulkanComputePipeline, VulkanRayTracingPipeline, VulkanBarrier>& operator=(GraphicsDevice<VulkanGraphicsFactory, VulkanSurface, VulkanGraphicsAdapter, VulkanSwapChain, VulkanQueue, VulkanRenderPass, VulkanRenderPipeline, VulkanComputePipeline, VulkanRayTracingPipeline, VulkanBarrier> const& value) = default;
Assignment operator
Resource<VkDevice_T*>& operator=(Resource<VkDevice_T*> const& value) = delete;
Assignment operator
[[dllimport, dllexport]] constexpr GraphicsDevice<VulkanGraphicsFactory, VulkanSurface, VulkanGraphicsAdapter, VulkanSwapChain, VulkanQueue, VulkanRenderPass, VulkanRenderPipeline, VulkanComputePipeline, VulkanRayTracingPipeline, VulkanBarrier>& operator=(GraphicsDevice<VulkanGraphicsFactory, VulkanSurface, VulkanGraphicsAdapter, VulkanSwapChain, VulkanQueue, VulkanRenderPass, VulkanRenderPipeline, VulkanComputePipeline, VulkanRayTracingPipeline, VulkanBarrier>&& value) noexcept = default;
Assignment operator
[[dllimport, dllexport]] constexpr Resource<VkDevice_T*>& operator=(Resource<VkDevice_T*>&& value) noexcept = default;