Inherits AZ::ComponentConfig.
|
| AZ_CLASS_ALLOCATOR (DescriptorListConfig, AZ::SystemAllocator) |
|
| AZ_RTTI (DescriptorListConfig, "{902F6253-A8FA-4350-B9F1-C176F3E2D305}", AZ::ComponentConfig) |
|
DescriptorListSourceType | GetDescriptorListSourceType () const |
|
void | SetDescriptorListSourceType (DescriptorListSourceType sourceType) |
|
bool | IsExternalSource () const |
|
bool | IsEmbeddedSource () const |
|
AZStd::string | GetDescriptorAssetPath () const |
|
void | SetDescriptorAssetPath (const AZStd::string &assetPath) |
|
size_t | GetNumDescriptors () const |
|
Descriptor * | GetDescriptor (int index) |
|
void | RemoveDescriptor (int index) |
|
void | SetDescriptor (int index, Descriptor *descriptor) |
|
void | AddDescriptor (Descriptor *descriptor) |
|
|
static void | Reflect (AZ::ReflectContext *context) |
|
|
DescriptorListSourceType | m_sourceType = DescriptorListSourceType::EMBEDDED |
|
AZ::Data::Asset< DescriptorListAsset > | m_descriptorListAsset |
|
AZStd::vector< Descriptor > | m_descriptors |
|
The documentation for this class was generated from the following file:
- Gems/Vegetation/Code/Source/Components/DescriptorListComponent.h