Firelight Technologies FMOD Studio API
FMOD_STUDIO_SYSTEM_CALLBACK_TYPE
These callback types are used with Studio::System::setCallback.
C/C++ Syntax
#define FMOD_STUDIO_SYSTEM_CALLBACK_PREUPDATE 0x00000001
#define FMOD_STUDIO_SYSTEM_CALLBACK_POSTUPDATE 0x00000002
#define FMOD_STUDIO_SYSTEM_CALLBACK_BANK_UNLOAD 0x00000004
#define FMOD_STUDIO_SYSTEM_CALLBACK_ALL 0xFFFFFFFF
JavaScript Syntax
FMOD.STUDIO_SYSTEM_CALLBACK_PREUPDATE
FMOD.STUDIO_SYSTEM_CALLBACK_POSTUPDATE
FMOD.STUDIO_SYSTEM_CALLBACK_BANK_UNLOAD
FMOD.STUDIO_SYSTEM_CALLBACK_ALL
Values
FMOD_STUDIO_SYSTEM_CALLBACK_PREUPDATE
Called at the start of the main Studio update. For async mode this will be on its own thread.
FMOD_STUDIO_SYSTEM_CALLBACK_POSTUPDATE
Called at the end of the main Studio update. For async mode this will be on its own thread.
FMOD_STUDIO_SYSTEM_CALLBACK_BANK_UNLOAD
Called when bank has just been unloaded, after all resources are freed. CommandData will be the bank handle.
FMOD_STUDIO_SYSTEM_CALLBACK_ALL
Pass this mask to Studio::System::setCallback to receive all callback types.
See Also
Version 1.10.03 Built on Feb 1, 2018