FMOD.Studio.EventInstance.setCallback C# (CSharp) Method

setCallback() public method

public setCallback ( EVENT_CALLBACK callback, EVENT_CALLBACK_TYPE callbackmask = EVENT_CALLBACK_TYPE.ALL ) : RESULT
callback EVENT_CALLBACK
callbackmask EVENT_CALLBACK_TYPE
return RESULT
        public RESULT setCallback(EVENT_CALLBACK callback, EVENT_CALLBACK_TYPE callbackmask = EVENT_CALLBACK_TYPE.ALL)
        {
            return FMOD_Studio_EventInstance_SetCallback(rawPtr, callback, callbackmask);
        }
        public RESULT getUserData(out IntPtr userData)

Usage Example

 void Start()
 {
     myAnimation   = GetComponent <Animator>();
     beatCallback  = new FMOD.Studio.EVENT_CALLBACK(BeatEventCallback);
     musicInstance = FMODUnity.RuntimeManager.CreateInstance("event:/INTRO");
     musicInstance.setCallback(beatCallback, FMOD.Studio.EVENT_CALLBACK_TYPE.TIMELINE_BEAT | FMOD.Studio.EVENT_CALLBACK_TYPE.TIMELINE_MARKER);
 }
All Usage Examples Of FMOD.Studio.EventInstance::setCallback
EventInstance