Go to the source code of this file.
Classes | |
struct | AkPluginInfo |
class | AK::IAkGameObjectPluginInfo |
Game object information available to plugins. More... |
|
class | AK::IAkVoicePluginInfo |
class | AK::IAkPluginContextBase |
Interface to retrieve contextual information available to all types of plugins. More... |
|
class | AK::IAkEffectPluginContext |
class | AK::IAkSourcePluginContext |
class | AK::IAkMixerPluginContext |
Interface to retrieve contextual information for a mixer. More... |
|
class | AK::IAkPluginParam |
class | AK::IAkPlugin |
class | AK::IAkEffectPlugin |
Software effect plug-in interface (see How to Create Wwise Sound Engine Effect Plug-ins). More... |
|
class | AK::IAkInPlaceEffectPlugin |
Software effect plug-in interface for in-place processing (see How to Create Wwise Sound Engine Effect Plug-ins). More... |
|
class | AK::IAkOutOfPlaceEffectPlugin |
Software effect plug-in interface for out-of-place processing (see How to Create Wwise Sound Engine Effect Plug-ins). More... |
|
class | AK::IAkMixerInputContext |
Interface to retrieve information about an input of a mixer. More... |
|
class | AK::IAkSinkPluginContext |
class | AK::IAkSinkPlugin |
Software effect plug-in interface for sink (audio end point) plugins. More... |
|
class | AK::IAkSourcePlugin |
Wwise sound engine source plug-in interface (see How to Create Wwise Sound Engine Source Plug-ins). More... |
|
Namespaces | |
namespace | AK |
Audiokinetic namespace. |
|
Defines | |
#define | AK_DBTOLIN(__db__) (powf(10.f,(__db__) * 0.05f)) |
Typedefs | |
typedef AK::IAkPlugin *(* | AkCreatePluginCallback )(AK::IAkPluginMemAlloc *in_pAllocator) |
Registered plugin creation function prototype. |
|
typedef AK::IAkPluginParam *(* | AkCreateParamCallback )(AK::IAkPluginMemAlloc *in_pAllocator) |
Registered plugin parameter node creation function prototype. |
|
Enumerations | |
enum |
AkPluginType { AkPluginTypeNone = 0, AkPluginTypeCodec = 1, AkPluginTypeSource = 2, AkPluginTypeEffect = 3, AkPluginTypeMotionDevice = 4, AkPluginTypeMotionSource = 5, AkPluginTypeMixer = 6, AkPluginTypeSink = 7, AkPluginTypeMask = 0xf } |
Functions | |
static AkForceInline AkInt16 | AK::AK_FLOAT_TO_SAMPLETYPE (AkReal32 in_fIn) |
This function can be useful to convert from normalized floating point audio samples to Wii-pipeline format samples. |
|
static AkForceInline AkInt16 | AK::AK_FLOAT_TO_SAMPLETYPE_NOCLIP (AkReal32 in_fIn) |
This function can be useful to convert from normalized floating point audio samples to Wii-pipeline format samples when the input is not not to exceed (-1,1) range. |
|
static AkForceInline AkReal32 | AK::AK_SAMPLETYPE_TO_FLOAT (AkInt16 in_iIn) |
This function can be useful to convert from Wii-pipeline format samples to normalized floating point audio samples. |
Software source plug-in and effect plug-in interfaces.
Definition in file IAkPlugin.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