Open 3D Engine Atom Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Describes the binding of an image attachment to a scope. More...
#include <ImageScopeAttachmentDescriptor.h>
Inherits AZ::RHI::ScopeAttachmentDescriptor.
Inherited by AZ::RHI::ResolveScopeAttachmentDescriptor.
Public Member Functions | |
AZ_TYPE_INFO (ImageScopeAttachmentDescriptor, "{66523EB6-9D3A-4633-A708-ADD57FDD5CE2}") | |
ImageScopeAttachmentDescriptor (const AttachmentId &attachmentId, const ImageViewDescriptor &imageViewDescriptor=ImageViewDescriptor(), const AttachmentLoadStoreAction &imageScopeLoadStoreAction=AttachmentLoadStoreAction()) | |
![]() | |
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 void | Reflect (AZ::ReflectContext *context) |
Public Attributes | |
ImageViewDescriptor | m_imageViewDescriptor |
The image view associated with the binding. | |
![]() | |
AttachmentId | m_attachmentId |
The attachment id associated with the binding. | |
AttachmentLoadStoreAction | m_loadStoreAction |
The load/store action for the scope attachment. | |
Describes the binding of an image attachment to a scope.