Important Migration Notes 2017.1
The following breaking changes have been made to the AkCallbackManager
.
AkCallbackManager.AudioInterruptionCallback()
has a new signature:public delegate AKRESULT AudioInterruptionCallback(bool in_bEnterInterruption, object in_Cookie);
AkCallbackManager.BGMCallback()
has a new signature:public delegate AKRESULT BGMCallback(bool in_bOtherAudioPlaying, object in_Cookie);
AkCallbackManager.EventCallback()
has a new signature:public delegate void EventCallback(object in_cookie, AkCallbackType in_type, AkCallbackInfo in_info);
- The callback classes are no longer nested within
AkCallbackManager
and have a hierarchy with many inheriting fromAkCallbackInfo
. Wherever possible, the associations and members of these classes mimic the syntax of their C++ counterparts. - The
gameObjID
member of the callback classes is now of typeulong
instead ofIntPtr
. - The class
AkCallbackManager.AkMidiEventCallbackInfo
is nowAkMIDIEventCallbackInfo
. (Please note the capitalization of "MIDI".) - The class
AkCallbackManager.AkMusicSyncCallbackInfoBase
has been removed. UseAkMusicSyncCallbackInfo instead.
- All of the members of
AkCallbackManager
.AkMusicSyncCallbackInfo.segmentInfo have been exposed as members ofAkMusicSyncCallbackInfo.segmentInfo_*
.
Generated on Thu Feb 1 09:40:22 2018 for Wwise Unity Integration by 1.6.3