private static void AddListener() { // Bind listener to c++ _requestListener = OnAudioEvent; IntPtr fnPtr = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(_requestListener); NativeAudioSystem.AddAudioRequestListener(fnPtr); }
static AudioManager() { _requestListener = OnAudioEvent; //bind listener to c++ IntPtr fnPtr = System.Runtime.InteropServices.Marshal.GetFunctionPointerForDelegate(_requestListener); NativeAudioSystem.AddAudioRequestListener(fnPtr); }