FMOD_ERRORCALLBACK_INSTANCETYPE

FMOD Studio API

Firelight Technologies FMOD Studio API

FMOD_ERRORCALLBACK_INSTANCETYPE

Used to distinguish the instance type passed into FMOD_ERROR_CALLBACK.

C/C++ Syntax

typedef enum {
  FMOD_ERRORCALLBACK_INSTANCETYPE_NONE,
  FMOD_ERRORCALLBACK_INSTANCETYPE_SYSTEM,
  FMOD_ERRORCALLBACK_INSTANCETYPE_CHANNEL,
  FMOD_ERRORCALLBACK_INSTANCETYPE_CHANNELGROUP,
  FMOD_ERRORCALLBACK_INSTANCETYPE_CHANNELCONTROL,
  FMOD_ERRORCALLBACK_INSTANCETYPE_SOUND,
  FMOD_ERRORCALLBACK_INSTANCETYPE_SOUNDGROUP,
  FMOD_ERRORCALLBACK_INSTANCETYPE_DSP,
  FMOD_ERRORCALLBACK_INSTANCETYPE_DSPCONNECTION,
  FMOD_ERRORCALLBACK_INSTANCETYPE_GEOMETRY,
  FMOD_ERRORCALLBACK_INSTANCETYPE_REVERB3D,
  FMOD_ERRORCALLBACK_INSTANCETYPE_STUDIO_SYSTEM,
  FMOD_ERRORCALLBACK_INSTANCETYPE_STUDIO_EVENTDESCRIPTION,
  FMOD_ERRORCALLBACK_INSTANCETYPE_STUDIO_EVENTINSTANCE,
  FMOD_ERRORCALLBACK_INSTANCETYPE_STUDIO_PARAMETERINSTANCE,
  FMOD_ERRORCALLBACK_INSTANCETYPE_STUDIO_BUS,
  FMOD_ERRORCALLBACK_INSTANCETYPE_STUDIO_VCA,
  FMOD_ERRORCALLBACK_INSTANCETYPE_STUDIO_BANK,
  FMOD_ERRORCALLBACK_INSTANCETYPE_STUDIO_COMMANDREPLAY
} FMOD_ERRORCALLBACK_INSTANCETYPE;

JavaScript Syntax

FMOD.ERRORCALLBACK_INSTANCETYPE_NONE
FMOD.ERRORCALLBACK_INSTANCETYPE_SYSTEM
FMOD.ERRORCALLBACK_INSTANCETYPE_CHANNEL
FMOD.ERRORCALLBACK_INSTANCETYPE_CHANNELGROUP
FMOD.ERRORCALLBACK_INSTANCETYPE_CHANNELCONTROL
FMOD.ERRORCALLBACK_INSTANCETYPE_SOUND
FMOD.ERRORCALLBACK_INSTANCETYPE_SOUNDGROUP
FMOD.ERRORCALLBACK_INSTANCETYPE_DSP
FMOD.ERRORCALLBACK_INSTANCETYPE_DSPCONNECTION
FMOD.ERRORCALLBACK_INSTANCETYPE_GEOMETRY
FMOD.ERRORCALLBACK_INSTANCETYPE_REVERB3D
FMOD.ERRORCALLBACK_INSTANCETYPE_STUDIO_SYSTEM
FMOD.ERRORCALLBACK_INSTANCETYPE_STUDIO_EVENTDESCRIPTION
FMOD.ERRORCALLBACK_INSTANCETYPE_STUDIO_EVENTINSTANCE
FMOD.ERRORCALLBACK_INSTANCETYPE_STUDIO_PARAMETERINSTANCE
FMOD.ERRORCALLBACK_INSTANCETYPE_STUDIO_BUS
FMOD.ERRORCALLBACK_INSTANCETYPE_STUDIO_VCA
FMOD.ERRORCALLBACK_INSTANCETYPE_STUDIO_BANK
FMOD.ERRORCALLBACK_INSTANCETYPE_STUDIO_COMMANDREPLAY
FMOD.ERRORCALLBACK_INSTANCETYPE_FORCEINT

Values

FMOD_ERRORCALLBACK_INSTANCETYPE_NONE

FMOD_ERRORCALLBACK_INSTANCETYPE_SYSTEM

FMOD_ERRORCALLBACK_INSTANCETYPE_CHANNEL

FMOD_ERRORCALLBACK_INSTANCETYPE_CHANNELGROUP

FMOD_ERRORCALLBACK_INSTANCETYPE_CHANNELCONTROL

FMOD_ERRORCALLBACK_INSTANCETYPE_SOUND

FMOD_ERRORCALLBACK_INSTANCETYPE_SOUNDGROUP

FMOD_ERRORCALLBACK_INSTANCETYPE_DSP

FMOD_ERRORCALLBACK_INSTANCETYPE_DSPCONNECTION

FMOD_ERRORCALLBACK_INSTANCETYPE_GEOMETRY

FMOD_ERRORCALLBACK_INSTANCETYPE_REVERB3D

FMOD_ERRORCALLBACK_INSTANCETYPE_STUDIO_SYSTEM

FMOD_ERRORCALLBACK_INSTANCETYPE_STUDIO_EVENTDESCRIPTION

FMOD_ERRORCALLBACK_INSTANCETYPE_STUDIO_EVENTINSTANCE

FMOD_ERRORCALLBACK_INSTANCETYPE_STUDIO_PARAMETERINSTANCE

FMOD_ERRORCALLBACK_INSTANCETYPE_STUDIO_BUS

FMOD_ERRORCALLBACK_INSTANCETYPE_STUDIO_VCA

FMOD_ERRORCALLBACK_INSTANCETYPE_STUDIO_BANK

FMOD_ERRORCALLBACK_INSTANCETYPE_STUDIO_COMMANDREPLAY

Remarks

Cast the instance of FMOD_ERROR_CALLBACK to the appropriate class indicated by this enum.



Version 1.10.03 Built on Feb 1, 2018