org.jouvieje.fmoddesigner.defines
Interface FMOD_EVENT_INITFLAGS


public interface FMOD_EVENT_INITFLAGS


Initialization flags. Use them with EventSystem::init in the eventflags parameter to change various behaviour.

Remarks


Platforms Supported

Win32, Win64, Linux, Linux64, Macintosh, Xbox, Xbox360, PlayStation 2, GameCube, PlayStation Portable, PlayStation 3

See Also

EventSystem::init
EventSystem::getEventByGUID
FMOD_EVENT_SOUNDDEFINFO
FMOD_EVENT_CALLBACKTYPE


Field Summary
static int FMOD_EVENT_INIT_DETAILED_SOUNDDEF_INFO
          All platforms - Pass an FMOD_EVENT_SOUNDDEFINFO struct to FMOD_EVENT_CALLBACKTYPE_SOUNDDEF_SELECTINDEX callbacks rather than just the sound definition name (uses more memory for sound definition waveform names).
static int FMOD_EVENT_INIT_DONTUSENAMES
          All platforms - All event/eventgroup/eventparameter/eventcategory/eventreverb names will be discarded on load.
static int FMOD_EVENT_INIT_FAIL_ON_MAXSTREAMS
          All platforms - Events will fail if "Max streams" was reached when playing streamed banks, instead of going virtual.
static int FMOD_EVENT_INIT_LOWERCASE_FILENAMES
          All platforms - All FSB filenames will be translated to lower case before being used.
static int FMOD_EVENT_INIT_NORMAL
          All platforms - Initialize normally
static int FMOD_EVENT_INIT_RESETPARAMSTOMINIMUM
          All platforms - Reset parameters to minimum value when getting an event instance instead of using the INFO_ONLY event's values.
static int FMOD_EVENT_INIT_SEARCH_PLUGINS
          All platforms - Search the current directory for dsp/codec plugins on EventSystem::init.
static int FMOD_EVENT_INIT_UPPERCASE_FILENAMES
          All platforms - All FSB filenames will be translated to upper case before being used.
static int FMOD_EVENT_INIT_USE_GUIDS
          All platforms - Build an event GUID table when loading FEVs so that EventSystem::getEventByGUID can be used.
static int FMOD_EVENT_INIT_USER_ASSETMANAGER
          All platforms - All wave data loading/freeing will be referred back to the user through the event callback
 

Field Detail

FMOD_EVENT_INIT_NORMAL

public static final int FMOD_EVENT_INIT_NORMAL
All platforms - Initialize normally

See Also:
Constant Field Values

FMOD_EVENT_INIT_USER_ASSETMANAGER

public static final int FMOD_EVENT_INIT_USER_ASSETMANAGER
All platforms - All wave data loading/freeing will be referred back to the user through the event callback

See Also:
Constant Field Values

FMOD_EVENT_INIT_FAIL_ON_MAXSTREAMS

public static final int FMOD_EVENT_INIT_FAIL_ON_MAXSTREAMS
All platforms - Events will fail if "Max streams" was reached when playing streamed banks, instead of going virtual.

See Also:
Constant Field Values

FMOD_EVENT_INIT_DONTUSENAMES

public static final int FMOD_EVENT_INIT_DONTUSENAMES
All platforms - All event/eventgroup/eventparameter/eventcategory/eventreverb names will be discarded on load. Use getXXXByIndex to access them. This may potentially save a lot of memory at runtime.

See Also:
Constant Field Values

FMOD_EVENT_INIT_UPPERCASE_FILENAMES

public static final int FMOD_EVENT_INIT_UPPERCASE_FILENAMES
All platforms - All FSB filenames will be translated to upper case before being used.

See Also:
Constant Field Values

FMOD_EVENT_INIT_LOWERCASE_FILENAMES

public static final int FMOD_EVENT_INIT_LOWERCASE_FILENAMES
All platforms - All FSB filenames will be translated to lower case before being used.

See Also:
Constant Field Values

FMOD_EVENT_INIT_SEARCH_PLUGINS

public static final int FMOD_EVENT_INIT_SEARCH_PLUGINS
All platforms - Search the current directory for dsp/codec plugins on EventSystem::init.

See Also:
Constant Field Values

FMOD_EVENT_INIT_USE_GUIDS

public static final int FMOD_EVENT_INIT_USE_GUIDS
All platforms - Build an event GUID table when loading FEVs so that EventSystem::getEventByGUID can be used.

See Also:
Constant Field Values

FMOD_EVENT_INIT_DETAILED_SOUNDDEF_INFO

public static final int FMOD_EVENT_INIT_DETAILED_SOUNDDEF_INFO
All platforms - Pass an FMOD_EVENT_SOUNDDEFINFO struct to FMOD_EVENT_CALLBACKTYPE_SOUNDDEF_SELECTINDEX callbacks rather than just the sound definition name (uses more memory for sound definition waveform names).

See Also:
Constant Field Values

FMOD_EVENT_INIT_RESETPARAMSTOMINIMUM

public static final int FMOD_EVENT_INIT_RESETPARAMSTOMINIMUM
All platforms - Reset parameters to minimum value when getting an event instance instead of using the INFO_ONLY event's values.

See Also:
Constant Field Values


NativeFmodEx Project - © Copyright 2005-2010 - Jérôme Jouvie (Jouvieje)
NativeFmodEx is an Open Source Project under GNU LGPL License
My sites : http://jerome.jouvie.free.fr/

(Documentation Copyright © Firelight Technologies - FMOD Ex - http://www.fmod.org)