Open 3D Engine AudioSystem Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AudioControls::IAudioSystemControl Class Reference

Public Member Functions

 IAudioSystemControl (const AZStd::string &name, CID id, TImplControlType type)
 
CID GetId () const
 
void SetId (CID id)
 
TImplControlType GetType () const
 
void SetType (TImplControlType type)
 
const AZStd::string & GetName () const
 
void SetName (const AZStd::string_view name)
 
bool IsPlaceholder () const
 
void SetPlaceholder (bool isPlaceholder)
 
bool IsLocalized () const
 
void SetLocalized (bool isLocalized)
 
bool IsConnected () const
 
void SetConnected (bool isConnected)
 
size_t ChildCount () const
 
void AddChild (IAudioSystemControl *pChild)
 
IAudioSystemControlGetChildAt (size_t index) const
 
void SetParent (IAudioSystemControl *pParent)
 
IAudioSystemControlGetParent () const
 

The documentation for this class was generated from the following file: