The asset for attachment image which is mainly used to create runtime attachment instance.
More...
#include <AttachmentImageAsset.h>
Inherits AZ::RPI::ImageAsset.
|
| AZ_RTTI (AttachmentImageAsset, "{82CEA86B-E891-4969-8F35-D8017E8902C8}", ImageAsset) |
|
| AZ_CLASS_ALLOCATOR (AttachmentImageAsset, AZ::SystemAllocator) |
|
const Data::Asset< ResourcePoolAsset > & | GetPoolAsset () const |
|
const RHI::ClearValue * | GetOptimizedClearValue () const |
| Return the clear value of the image. The clear value may only be useful for certain type of images such as render targets (color/depth stencil).
|
|
const AZ::Name & | GetName () const |
| Return the name which can be used as debug name.
|
|
RHI::AttachmentId | GetAttachmentId () const |
| Return an unique name id which can be used as attachment id.
|
|
bool | HasUniqueName () const |
|
| AZ_RTTI (ImageAsset, "{C53AB73A-5BC9-462D-805B-43BAFA8C8167}", Data::AssetData) |
|
| AZ_CLASS_ALLOCATOR (ImageAsset, AZ::SystemAllocator) |
|
const RHI::ImageDescriptor & | GetImageDescriptor () const |
| Returns the descriptor for the image.
|
|
const RHI::ImageViewDescriptor & | GetImageViewDescriptor () const |
| Returns the default image view descriptor for the image.
|
|
|
static void | Reflect (AZ::ReflectContext *context) |
|
static void | Reflect (AZ::ReflectContext *context) |
|
|
static const char * | DisplayName |
|
static const char * | Group |
|
static const char * | Extension |
|
static const char * | DisplayName |
|
static const char * | Group |
|
static const char * | Extension |
|
|
class | AttachmentImageAssetCreator |
|
The asset for attachment image which is mainly used to create runtime attachment instance.
◆ HasUniqueName()
bool AZ::RPI::AttachmentImageAsset::HasUniqueName |
( |
| ) |
const |
The documentation for this class was generated from the following file:
- Gems/Atom/RPI/Code/Include/Atom/RPI.Reflect/Image/AttachmentImageAsset.h