|
void | Clear () |
|
CATLControl * | CreateControl (const AZStd::string &controlName, EACEControlType type, CATLControl *parent=nullptr) |
|
void | RemoveControl (CID id) |
|
CATLControl * | GetControlByID (CID id) const |
|
CATLControl * | FindControl (const AZStd::string_view controlName, EACEControlType type, const AZStd::string_view scope, CATLControl *parent=nullptr) const |
|
void | AddScope (AZStd::string scopeName, bool localOnly=false) |
|
void | ClearScopes () |
|
size_t | GetScopeCount () const |
|
SControlScope | GetScopeAt (size_t index) const |
|
bool | ScopeExists (AZStd::string scopeName) const |
|
bool | IsNameValid (const AZStd::string_view name, EACEControlType type, const AZStd::string_view scope, const CATLControl *const parent=nullptr) const |
|
AZStd::string | GenerateUniqueName (const AZStd::string_view rootName, EACEControlType type, const AZStd::string_view scope, const CATLControl *const parent=nullptr) const |
|
void | ClearAllConnections () |
|
void | ReloadAllConnections () |
|
void | AddListener (IATLControlModelListener *modelListener) |
|
void | RemoveListener (IATLControlModelListener *modelListener) |
|
void | SetSuppressMessages (bool suppressMessages) |
|
bool | IsTypeDirty (EACEControlType type) |
|
bool | IsDirty () |
|
void | ClearDirtyFlags () |
|
|
class | IUndoControlOperation |
|
class | CUndoControlModified |
|
class | CATLControl |
|
The documentation for this class was generated from the following file:
- Gems/AudioSystem/Code/Source/Editor/ATLControlsModel.h