Inherited by AzFramework::DeviceAttributesSystemComponent.
|
|
using | VisitInterfaceCallback = AZStd::function< bool(DeviceAttribute &)> |
| | The callback function should return true to continue enumaration or false to stop.
|
| |
◆ FindDeviceAttribute()
| virtual DeviceAttribute * AzFramework::DeviceAttributeRegistrarInterface::FindDeviceAttribute |
( |
AZStd::string_view |
deviceAttribute | ) |
const |
|
pure virtual |
◆ RegisterDeviceAttribute()
| virtual bool AzFramework::DeviceAttributeRegistrarInterface::RegisterDeviceAttribute |
( |
AZStd::shared_ptr< DeviceAttribute > |
deviceAttributeInterface | ) |
|
|
pure virtual |
◆ UnregisterDeviceAttribute()
| virtual bool AzFramework::DeviceAttributeRegistrarInterface::UnregisterDeviceAttribute |
( |
AZStd::string_view |
deviceAttribute | ) |
|
|
pure virtual |
◆ VisitDeviceAttributes()
| virtual void AzFramework::DeviceAttributeRegistrarInterface::VisitDeviceAttributes |
( |
const VisitInterfaceCallback & |
| ) |
const |
|
pure virtual |
Visit device attribute interfaces with a callback function The visiting callback can be useful to enumerate over multiple attributes for display or rule evaluation.
Implemented in AzFramework::DeviceAttributesSystemComponent.
The documentation for this class was generated from the following file:
- Code/Framework/AzFramework/AzFramework/Device/DeviceAttributeInterface.h