Table des matières
Wwise SDK 2018.1.11
|
AK::IAkPluginContextBase Class Referenceabstract
Interface to retrieve contextual information available to all types of plugins. More...
Inheritance diagram for AK::IAkPluginContextBase:

Public Member Functions | |
virtual IAkGlobalPluginContext * | GlobalContext () const =0 |
virtual IAkGameObjectPluginInfo * | GetGameObjectInfo ()=0 |
virtual AKRESULT | GetOutputID (AkUInt32 &out_uOutputID, AkPluginID &out_uDevicePlugin) const =0 |
virtual void | GetPluginMedia (AkUInt32 in_dataIndex, AkUInt8 *&out_rpData, AkUInt32 &out_rDataSize)=0 |
virtual void | GetPluginCustomGameData (void *&out_rpData, AkUInt32 &out_rDataSize)=0 |
virtual AKRESULT | PostMonitorData (void *in_pData, AkUInt32 in_uDataSize)=0 |
virtual bool | CanPostMonitorData ()=0 |
virtual AKRESULT | PostMonitorMessage (const char *in_pszError, AK::Monitor::ErrorLevel in_eErrorLevel)=0 |
virtual AkReal32 | GetDownstreamGain ()=0 |
virtual AKRESULT | GetParentChannelConfig (AkChannelConfig &out_channelConfig) const =0 |
Protected Member Functions | |
virtual | ~IAkPluginContextBase () |
Virtual destructor on interface to avoid warnings. More... |
|
Detailed Description
Interface to retrieve contextual information available to all types of plugins.
Definition at line 216 of file IAkPlugin.h.
The documentation for this class was generated from the following file:
- include/AK/SoundEngine/Common/IAkPlugin.h