Firelight Technologies FMOD Studio API

FMOD_DEBUGLEVEL

Bit fields to use with FMOD::Debug_SetLevel / FMOD::Debug_GetLevel to control the level of tty debug output with logging versions of FMOD (fmodL).

Definition

#define FMOD_DEBUG_LEVEL_NONE 0x00000000
#define FMOD_DEBUG_LEVEL_LOG 0x00000001
#define FMOD_DEBUG_LEVEL_WARNING 0x00000002
#define FMOD_DEBUG_LEVEL_ERROR 0x00000004
#define FMOD_DEBUG_LEVEL_ALL 0x000000FF
#define FMOD_DEBUG_TYPE_MEMORY 0x00000100
#define FMOD_DEBUG_TYPE_FILE 0x00000200
#define FMOD_DEBUG_DISPLAY_TIMESTAMPS 0x01000000
#define FMOD_DEBUG_DISPLAY_LINENUMBERS 0x02000000
#define FMOD_DEBUG_DISPLAY_COMPRESS 0x04000000
#define FMOD_DEBUG_DISPLAY_THREAD 0x08000000
#define FMOD_DEBUG_DISPLAY_ALL 0x0F000000

Values

FMOD_DEBUG_LEVEL_NONE

FMOD_DEBUG_LEVEL_LOG

Enable informational messages.

FMOD_DEBUG_LEVEL_WARNING

Enable warning messages.

FMOD_DEBUG_LEVEL_ERROR

Enable error messages.

FMOD_DEBUG_LEVEL_ALL

FMOD_DEBUG_TYPE_MEMORY

Verbose logging for memory operations, only use this if you are debugging a memory related issue.

FMOD_DEBUG_TYPE_FILE

Verbose logging for file access, only use this if you are debugging a file related issue.

FMOD_DEBUG_DISPLAY_TIMESTAMPS

Display the timestamp of the log entry in milliseconds.

FMOD_DEBUG_DISPLAY_LINENUMBERS

Display the FMOD Studio source code line numbers, for debugging purposes.

FMOD_DEBUG_DISPLAY_COMPRESS

If a message is repeated more than 5 times it will stop displaying it and instead display the number of times the message was logged.

FMOD_DEBUG_DISPLAY_THREAD

Display the thread ID of the calling function that caused this log entry to appear.

FMOD_DEBUG_DISPLAY_ALL

See Also




Version 1.03.06 Built on Apr 17, 2014