Open 3D Engine Atom Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::RHI::ResolveScopeAttachmentDescriptor Struct Reference

Describes the binding of a resolve image attachment to a scope. More...

#include <ResolveScopeAttachmentDescriptor.h>

Inherits AZ::RHI::ImageScopeAttachmentDescriptor.

Public Member Functions

 AZ_TYPE_INFO (ResolveScopeAttachmentDescriptor, "{8ADC8E2B-2221-487B-A13F-E14218292E39}")
 
 ResolveScopeAttachmentDescriptor (const AttachmentId &attachmentId, const AttachmentId &resolveAttachmentId, const ImageViewDescriptor &imageViewDescriptor=ImageViewDescriptor(), const AttachmentLoadStoreAction &loadStoreAction=AttachmentLoadStoreAction())
 
- Public Member Functions inherited from AZ::RHI::ImageScopeAttachmentDescriptor
 AZ_TYPE_INFO (ImageScopeAttachmentDescriptor, "{66523EB6-9D3A-4633-A708-ADD57FDD5CE2}")
 
 ImageScopeAttachmentDescriptor (const AttachmentId &attachmentId, const ImageViewDescriptor &imageViewDescriptor=ImageViewDescriptor(), const AttachmentLoadStoreAction &imageScopeLoadStoreAction=AttachmentLoadStoreAction())
 
- Public Member Functions inherited from AZ::RHI::ScopeAttachmentDescriptor
 AZ_TYPE_INFO (ScopeAttachmentDescriptor, "{04BBA36D-9A61-4E24-9CA0-7A4307C6A411}")
 
 ScopeAttachmentDescriptor (const AttachmentId &attachmentId, const AttachmentLoadStoreAction &loadStoreAction=AttachmentLoadStoreAction())
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 
- Static Public Member Functions inherited from AZ::RHI::ImageScopeAttachmentDescriptor
static void Reflect (AZ::ReflectContext *context)
 
- Static Public Member Functions inherited from AZ::RHI::ScopeAttachmentDescriptor
static void Reflect (AZ::ReflectContext *context)
 

Public Attributes

AttachmentId m_resolveAttachmentId
 The attachment id associated with the attachment to be resolved.
 
- Public Attributes inherited from AZ::RHI::ImageScopeAttachmentDescriptor
ImageViewDescriptor m_imageViewDescriptor
 The image view associated with the binding.
 
- Public Attributes inherited from AZ::RHI::ScopeAttachmentDescriptor
AttachmentId m_attachmentId
 The attachment id associated with the binding.
 
AttachmentLoadStoreAction m_loadStoreAction
 The load/store action for the scope attachment.
 

Detailed Description

Describes the binding of a resolve image attachment to a scope.


The documentation for this struct was generated from the following file: