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