Open 3D Engine AudioSystem Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
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) |
IAudioSystemControl * | GetChildAt (size_t index) const |
void | SetParent (IAudioSystemControl *pParent) |
IAudioSystemControl * | GetParent () const |