org.jouvieje.fmoddesigner.defines
Interface FMOD_EVENT_MODE


public interface FMOD_EVENT_MODE


Event data loading bitfields. Bitwise OR them together for controlling how event data is loaded.

Remarks


Platforms Supported

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

See Also

EventGroup::loadEventData
EventGroup::getEvent
EventGroup::getEventByIndex


Field Summary
static int FMOD_EVENT_DEFAULT
          FMOD_EVENT_DEFAULT specifies default loading behaviour i.e. event data for the whole group is NOT cached and the function that initiated the loading process will block until loading is complete.
static int FMOD_EVENT_ERROR_ON_DISKACCESS
          For EventGroup::getEvent / EventGroup::getEventByIndex.
static int FMOD_EVENT_INFOONLY
          For EventGroup::getEvent / EventGroup::getEventByIndex.
static int FMOD_EVENT_NONBLOCKING
          For loading event data asynchronously.
static int FMOD_EVENT_USERDSP
          For EventGroup::getEvent / EventGroup::getEventByIndex.
 

Field Detail

FMOD_EVENT_DEFAULT

public static final int FMOD_EVENT_DEFAULT
FMOD_EVENT_DEFAULT specifies default loading behaviour i.e. event data for the whole group is NOT cached and the function that initiated the loading process will block until loading is complete.

See Also:
Constant Field Values

FMOD_EVENT_NONBLOCKING

public static final int FMOD_EVENT_NONBLOCKING
For loading event data asynchronously. FMOD will use a thread to load the data. Use Event::getState to find out when loading is complete.

See Also:
Constant Field Values

FMOD_EVENT_ERROR_ON_DISKACCESS

public static final int FMOD_EVENT_ERROR_ON_DISKACCESS
For EventGroup::getEvent / EventGroup::getEventByIndex. If EventGroup::loadEventData has accidently been forgotten this flag will return an FMOD_ERR_FILE_UNWANTED if the getEvent function tries to load data.

See Also:
Constant Field Values

FMOD_EVENT_INFOONLY

public static final int FMOD_EVENT_INFOONLY
For EventGroup::getEvent / EventGroup::getEventByIndex. Don't allocate instances or load data, just get a handle to allow user to get information from the event.

See Also:
Constant Field Values

FMOD_EVENT_USERDSP

public static final int FMOD_EVENT_USERDSP
For EventGroup::getEvent / EventGroup::getEventByIndex. Tells FMOD that you plan to add your own DSP effects to this event's ChannelGroup at runtime. Omitting this flag will yield a small memory gain.

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)