AkMixerInputMap: Map of inputs (identified with AK::IAkMixerInputContext *) to user-defined blocks of data. More...
Public Types | |
typedef AkArray < AkInputMapSlot< USER_DATA > , const AkInputMapSlot < USER_DATA > &, AkPluginArrayAllocator, 1 > |
BaseClass |
Public Member Functions | |
USER_DATA * | Exists (AK::IAkMixerInputContext *in_pInput) |
Returns the user data associated with given input context. Returns NULL if none found. |
|
USER_DATA * | AddInput (AK::IAkMixerInputContext *in_pInput) |
Adds an input with new user data. |
|
bool | RemoveInput (AK::IAkMixerInputContext *in_pInput) |
Removes an input and destroys its associated user data. |
|
void | Term () |
Terminate array. |
|
AkArray< AkInputMapSlot < USER_DATA >, const AkInputMapSlot< USER_DATA > &, AkPluginArrayAllocator, 1 > ::Iterator |
FindEx (AK::IAkMixerInputContext *in_pInput) const |
Finds an item in the array. |
|
void | RemoveAll () |
Removes and destroys all items in the array. |
AkMixerInputMap: Map of inputs (identified with AK::IAkMixerInputContext *) to user-defined blocks of data.
Definition at line 89 of file AkMixerInputMap.h.
Questions? Problems? Need more info? Contact us, and we can help!
Visit our Support pageRegister your project and we'll help you get started with no strings attached!
Get started with Wwise