Inherits AZ::ComponentBus.
|  | 
| virtual DescriptorListSourceType | GetDescriptorListSourceType () const =0 | 
|  | 
| virtual void | SetDescriptorListSourceType (DescriptorListSourceType sourceType)=0 | 
|  | 
| virtual AZStd::string | GetDescriptorAssetPath () const =0 | 
|  | 
| virtual void | SetDescriptorAssetPath (const AZStd::string &assetPath)=0 | 
|  | 
| virtual size_t | GetNumDescriptors () const =0 | 
|  | 
| virtual Descriptor * | GetDescriptor (int index)=0 | 
|  | 
| virtual void | RemoveDescriptor (int index)=0 | 
|  | 
| virtual void | SetDescriptor (int index, Descriptor *descriptor)=0 | 
|  | 
| virtual void | AddDescriptor (Descriptor *descriptor)=0 | 
|  | 
|  | 
| static const AZ::EBusHandlerPolicy | HandlerPolicy = AZ::EBusHandlerPolicy::Single | 
|  | 
◆ HandlerPolicy
  
  | 
        
          | const AZ::EBusHandlerPolicy Vegetation::DescriptorListRequests::HandlerPolicy = AZ::EBusHandlerPolicy::Single |  | static | 
 
Overrides the default AZ::EBusTraits handler policy to allow one listener only. 
 
 
The documentation for this class was generated from the following file:
- Gems/Vegetation/Code/Include/Vegetation/Ebuses/DescriptorListRequestBus.h