Wwise SDK 2019.2.15
|
This is the complete list of members for AK::IAkGlobalPluginContext, including all inherited members.
ApplyGain(AkAudioBuffer *in_pInputBuffer, AkAudioBuffer *in_pOutputBuffer, AkRamp in_gain, bool in_convertToInt16) const =0 | AK::IAkGlobalPluginContext | pure virtual |
ApplyGainAndInterleave(AkAudioBuffer *in_pInputBuffer, AkAudioBuffer *in_pOutputBuffer, AkRamp in_gain, bool in_convertToInt16) const =0 | AK::IAkGlobalPluginContext | pure virtual |
ComputeAmbisonicsEncoding(AkReal32 in_fAzimuth, AkReal32 in_fElevation, AkChannelConfig in_cfgAmbisonics, AK::SpeakerVolumes::VectorPtr out_vVolumes)=0 | AK::IAkGlobalPluginContext | pure virtual |
ComputeSphericalCoordinates(const AkEmitterListenerPair &in_pair, AkReal32 &out_fAzimuth, AkReal32 &out_fElevation) const =0 | AK::IAkGlobalPluginContext | pure virtual |
ComputeWeightedAmbisonicsDecodingFromSampledSphere(const AkVector in_samples[], AkUInt32 in_uNumSamples, AkChannelConfig in_cfgAmbisonics, AK::SpeakerVolumes::MatrixPtr out_mxVolume)=0 | AK::IAkGlobalPluginContext | pure virtual |
GetAcousticTexture(AkAcousticTextureID in_AcousticTextureID)=0 | AK::IAkGlobalPluginContext | pure virtual |
GetAllocator()=0 | AK::IAkGlobalPluginContext | pure virtual |
GetAudioSettings(AkAudioSettings &out_audioSettings) const =0 | AK::IAkGlobalPluginContext | pure virtual |
GetIDFromString(const char *in_pszString) const =0 | AK::IAkGlobalPluginContext | pure virtual |
GetInitSettings() const =0 | AK::IAkGlobalPluginContext | pure virtual |
GetMaxBufferLength() const =0 | AK::IAkGlobalPluginContext | pure virtual |
GetPlatformContext() const =0 | AK::IAkGlobalPluginContext | pure virtual |
GetPlatformInitSettings() const =0 | AK::IAkGlobalPluginContext | pure virtual |
GetSampleRate() const =0 | AK::IAkGlobalPluginContext | pure virtual |
GetStreamMgr() const =0 | AK::IAkGlobalPluginContext | pure virtual |
IsRenderingOffline() const =0 | AK::IAkGlobalPluginContext | pure virtual |
Mix1inNChannels(AkReal32 *AK_RESTRICT in_pInChannel, AkAudioBuffer *in_pMixBuffer, AkReal32 in_fPrevGain, AkReal32 in_fNextGain, AK::SpeakerVolumes::ConstVectorPtr in_vPrevVolumes, AK::SpeakerVolumes::ConstVectorPtr in_vNextVolumes)=0 | AK::IAkGlobalPluginContext | pure virtual |
MixChannel(AkReal32 *AK_RESTRICT in_pInBuffer, AkReal32 *AK_RESTRICT in_pOutBuffer, AkReal32 in_fPrevGain, AkReal32 in_fNextGain, AkUInt16 in_uNumFrames)=0 | AK::IAkGlobalPluginContext | pure virtual |
MixNinNChannels(AkAudioBuffer *in_pInputBuffer, AkAudioBuffer *in_pMixBuffer, AkReal32 in_fPrevGain, AkReal32 in_fNextGain, AK::SpeakerVolumes::ConstMatrixPtr in_mxPrevVolumes, AK::SpeakerVolumes::ConstMatrixPtr in_mxNextVolumes)=0 | AK::IAkGlobalPluginContext | pure virtual |
PostEventSync(AkUniqueID in_eventID, AkGameObjectID in_gameObjectID, AkUInt32 in_uFlags=0, AkCallbackFunc in_pfnCallback=NULL, void *in_pCookie=NULL, AkUInt32 in_cExternals=0, AkExternalSourceInfo *in_pExternalSources=NULL, AkPlayingID in_PlayingID=AK_INVALID_PLAYING_ID)=0 | AK::IAkGlobalPluginContext | pure virtual |
PostMIDIOnEventSync(AkUniqueID in_eventID, AkGameObjectID in_gameObjectID, AkMIDIPost *in_pPosts, AkUInt16 in_uNumPosts)=0 | AK::IAkGlobalPluginContext | pure virtual |
PostMonitorMessage(const char *in_pszError, AK::Monitor::ErrorLevel in_eErrorLevel)=0 | AK::IAkGlobalPluginContext | pure virtual |
RegisterCodec(AkUInt32 in_ulCompanyID, AkUInt32 in_ulPluginID, AkCreateFileSourceCallback in_pFileCreateFunc, AkCreateBankSourceCallback in_pBankCreateFunc)=0 | AK::IAkGlobalPluginContext | pure virtual |
RegisterGlobalCallback(AkPluginType in_eType, AkUInt32 in_ulCompanyID, AkUInt32 in_ulPluginID, AkGlobalCallbackFunc in_pCallback, AkUInt32 in_eLocation=AkGlobalCallbackLocation_BeginRender, void *in_pCookie=NULL)=0 | AK::IAkGlobalPluginContext | pure virtual |
RegisterPlugin(AkPluginType in_eType, AkUInt32 in_ulCompanyID, AkUInt32 in_ulPluginID, AkCreatePluginCallback in_pCreateFunc, AkCreateParamCallback in_pCreateParamFunc)=0 | AK::IAkGlobalPluginContext | pure virtual |
SendPluginCustomGameData(AkUniqueID in_busID, AkGameObjectID in_busObjectID, AkPluginType in_eType, AkUInt32 in_uCompanyID, AkUInt32 in_uPluginID, const void *in_pData, AkUInt32 in_uSizeInBytes)=0 | AK::IAkGlobalPluginContext | pure virtual |
SetRTPCValue(AkRtpcID in_rtpcID, AkRtpcValue in_value, AkGameObjectID in_gameObjectID=AK_INVALID_GAME_OBJECT, AkTimeMs in_uValueChangeDuration=0, AkCurveInterpolation in_eFadeCurve=AkCurveInterpolation_Linear, bool in_bBypassInternalValueInterpolation=false)=0 | AK::IAkGlobalPluginContext | pure virtual |
StopMIDIOnEventSync(AkUniqueID in_eventID=AK_INVALID_UNIQUE_ID, AkGameObjectID in_gameObjectID=AK_INVALID_GAME_OBJECT)=0 | AK::IAkGlobalPluginContext | pure virtual |
UnregisterGlobalCallback(AkGlobalCallbackFunc in_pCallback, AkUInt32 in_eLocation=AkGlobalCallbackLocation_BeginRender)=0 | AK::IAkGlobalPluginContext | pure virtual |
~IAkGlobalPluginContext() | AK::IAkGlobalPluginContext | inlineprotectedvirtual |
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