◆ ScopedImageLayoutTransition()
  
  | 
        
          | Renderer::Backend::Vulkan::anonymous_namespace{DeviceCommandContext.cpp}::ScopedImageLayoutTransition::ScopedImageLayoutTransition | ( | CRingCommandContext & | commandContext, |  
          |  |  | const PS::span< CTexture *const > | textures, |  
          |  |  | const VkImageLayout | layout, |  
          |  |  | const VkAccessFlags | accessMask, |  
          |  |  | const VkPipelineStageFlags | stageMask |  
          |  | ) |  |  |  | inline | 
 
 
◆ ~ScopedImageLayoutTransition()
  
  | 
        
          | Renderer::Backend::Vulkan::anonymous_namespace{DeviceCommandContext.cpp}::ScopedImageLayoutTransition::~ScopedImageLayoutTransition | ( |  | ) |  |  | inline | 
 
 
◆ m_AccessMask
  
  | 
        
          | const VkAccessFlags Renderer::Backend::Vulkan::anonymous_namespace{DeviceCommandContext.cpp}::ScopedImageLayoutTransition::m_AccessMask = 0 |  | private | 
 
 
◆ m_CommandContext
  
  | 
        
          | CRingCommandContext& Renderer::Backend::Vulkan::anonymous_namespace{DeviceCommandContext.cpp}::ScopedImageLayoutTransition::m_CommandContext |  | private | 
 
 
◆ m_Layout
  
  | 
        
          | const VkImageLayout Renderer::Backend::Vulkan::anonymous_namespace{DeviceCommandContext.cpp}::ScopedImageLayoutTransition::m_Layout = VK_IMAGE_LAYOUT_UNDEFINED |  | private | 
 
 
◆ m_StageMask
  
  | 
        
          | const VkPipelineStageFlags Renderer::Backend::Vulkan::anonymous_namespace{DeviceCommandContext.cpp}::ScopedImageLayoutTransition::m_StageMask = 0 |  | private | 
 
 
◆ m_Textures
  
  | 
        
          | const PS::span<CTexture* const> Renderer::Backend::Vulkan::anonymous_namespace{DeviceCommandContext.cpp}::ScopedImageLayoutTransition::m_Textures |  | private | 
 
 
The documentation for this class was generated from the following file: