#include <SettingsRegistryVisitorUtils.h>
Inherits AZ::SettingsRegistryInterface::Visitor.
Inherited by AZ::SettingsRegistryVisitorUtils::ArrayVisitor, and AZ::SettingsRegistryVisitorUtils::ObjectVisitor.
Public Types | |
| using | VisitResponse = AZ::SettingsRegistryInterface::VisitResponse |
| using | VisitAction = AZ::SettingsRegistryInterface::VisitAction |
Public Member Functions | |
| virtual AZ::SettingsRegistryInterface::VisitResponse | Visit (const AZ::SettingsRegistryInterface::VisitArgs &visitArgs)=0 |
Public Member Functions inherited from AZ::SettingsRegistryInterface::Visitor | |
| virtual void | Visit (const VisitArgs &visitArgs, bool value) |
| virtual void | Visit (const VisitArgs &visitArgs, s64 value) |
| virtual void | Visit (const VisitArgs &visitArgs, u64 value) |
| virtual void | Visit (const VisitArgs &visitArgs, double value) |
| virtual void | Visit (const VisitArgs &visitArgs, AZStd::string_view value) |
Protected Types | |
| enum class | VisitFieldType { Array , Object , ArrayOrObject } |
Protected Member Functions | |
| FieldVisitor (const VisitFieldType visitFieldType) | |
Interface for visiting the fields of an array or object To access the values, use the SettingsRegistryInterface Get/GetObject methods
|
pure virtual |