FMOD_STUDIO_SYSTEM_CALLBACK_TYPE

FMOD Studio API

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