|
| CATLControl (const AZStd::string &controlName, CID id, EACEControlType type, CATLControlsModel *atlControlsModel) |
|
CID | GetId () const |
|
AZStd::string | GetName () const |
|
CATLControl * | GetParent () const |
|
AZStd::string | GetScope () const |
|
EACEControlType | GetType () const |
|
bool | HasScope () const |
|
bool | IsAutoLoad () const |
|
void | SetAutoLoad (bool isAutoLoad) |
|
void | SetName (const AZStd::string_view name) |
|
void | SetParent (CATLControl *parent) |
|
void | SetScope (const AZStd::string_view scope) |
|
size_t | ChildCount () const |
|
CATLControl * | GetChild (size_t index) const |
|
void | AddChild (CATLControl *childControl) |
|
void | RemoveChild (CATLControl *childControl) |
|
size_t | ConnectionCount () const |
|
TConnectionPtr | GetConnectionAt (size_t index) const |
|
TConnectionPtr | GetConnection (CID id) const |
|
TConnectionPtr | GetConnection (IAudioSystemControl *middlewareControl) const |
|
void | AddConnection (TConnectionPtr connection) |
|
void | RemoveConnection (TConnectionPtr connection) |
|
void | RemoveConnection (IAudioSystemControl *middlewareControl) |
|
void | ClearConnections () |
|
void | ReloadConnections () |
|
bool | IsFullyConnected () const |
|
void | SignalControlAboutToBeModified () |
|
void | SignalControlModified () |
|
void | SignalConnectionAdded (IAudioSystemControl *middlewareControl) |
|
void | SignalConnectionRemoved (IAudioSystemControl *middlewareControl) |
|
bool | SwitchStateConnectionCheck (IAudioSystemControl *middlewareControl) |
|
|
class | CAudioControlsLoader |
|
class | CAudioControlsWriter |
|
class | CUndoControlModified |
|
The documentation for this class was generated from the following file:
- Gems/AudioSystem/Code/Source/Editor/AudioControl.h