struct FMOD_OUTPUT_DESCRIPTION {
unsigned int apiversion;
char const * name;
unsigned int version;
FMOD_OUTPUT_METHOD method;
FMOD_OUTPUT_GETNUMDRIVERS_CALLBACK getnumdrivers;
FMOD_OUTPUT_GETDRIVERINFO_CALLBACK getdriverinfo;
FMOD_OUTPUT_INIT_CALLBACK init;
FMOD_OUTPUT_START_CALLBACK start;
FMOD_OUTPUT_STOP_CALLBACK stop;
FMOD_OUTPUT_CLOSE_CALLBACK close;
FMOD_OUTPUT_UPDATE_CALLBACK update;
FMOD_OUTPUT_GETHANDLE_CALLBACK gethandle;
FMOD_OUTPUT_MIXER_CALLBACK mixer;
FMOD_OUTPUT_OBJECT3DGETINFO_CALLBACK object3dgetinfo;
FMOD_OUTPUT_OBJECT3DALLOC_CALLBACK object3dalloc;
FMOD_OUTPUT_OBJECT3DFREE_CALLBACK object3dfree;
FMOD_OUTPUT_OBJECT3DUPDATE_CALLBACK object3dupdate;
FMOD_OUTPUT_OPENPORT_CALLBACK openport;
FMOD_OUTPUT_CLOSEPORT_CALLBACK closeport;
FMOD_OUTPUT_DEVICELISTCHANGED_CALLBACK devicelistchanged;
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | FMOD_OUTPUT_DESCRIPTION.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | APIVERSION
The struct member offsets. |
| public static final int | CLOSE
The struct member offsets. |
| public static final int | CLOSEPORT
The struct member offsets. |
| public static final int | DEVICELISTCHANGED
The struct member offsets. |
| public static final int | GETDRIVERINFO
The struct member offsets. |
| public static final int | GETHANDLE
The struct member offsets. |
| public static final int | GETNUMDRIVERS
The struct member offsets. |
| public static final int | INIT
The struct member offsets. |
| public static final int | METHOD
The struct member offsets. |
| public static final int | MIXER
The struct member offsets. |
| public static final int | NAME
The struct member offsets. |
| public static final int | OBJECT3DALLOC
The struct member offsets. |
| public static final int | OBJECT3DFREE
The struct member offsets. |
| public static final int | OBJECT3DGETINFO
The struct member offsets. |
| public static final int | OBJECT3DUPDATE
The struct member offsets. |
| public static final int | OPENPORT
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| public static final int | START
The struct member offsets. |
| public static final int | STOP
The struct member offsets. |
| public static final int | UPDATE
The struct member offsets. |
| public static final int | VERSION
The struct member offsets. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | FMOD_OUTPUT_DESCRIPTION(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public FMOD_OUTPUT_DESCRIPTION | |
| public static FMOD_OUTPUT_DESCRIPTION | |
| public static FMOD_OUTPUT_DESCRIPTION. | calloc(int
the buffer capacity capacity)Returns a new |
| public static FMOD_OUTPUT_DESCRIPTION | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static FMOD_OUTPUT_DESCRIPTION. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public FMOD_OUTPUT_CLOSE_CALLBACK | |
| public FMOD_OUTPUT_DESCRIPTION | |
| public FMOD_OUTPUT_CLOSEPORT_CALLBACK | |
| public FMOD_OUTPUT_DESCRIPTION | |
| protected FMOD_OUTPUT_DESCRIPTION | create(long
the struct memory address address, ByteBuffer an optional container buffer, to be referenced strongly by the struct instance. container)Implements abstract org. the constructor, but returns the exact type of the Struct subclass.
|
| public static FMOD_OUTPUT_DESCRIPTION | |
| public static FMOD_OUTPUT_DESCRIPTION | create(long address)
Returns a new |
| public static FMOD_OUTPUT_DESCRIPTION. | create(int
the buffer capacity capacity)Returns a new |
| public static FMOD_OUTPUT_DESCRIPTION. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static FMOD_OUTPUT_DESCRIPTION | |
| public static FMOD_OUTPUT_DESCRIPTION. | |
| public FMOD_OUTPUT_DEVICELISTCHANGED_CALLBACK | |
| public FMOD_OUTPUT_DESCRIPTION | devicelistchanged(FMOD_OUTPUT_DEVICELISTCHANGED_CALLBACKI value)
Sets the specified value to the |
| public FMOD_OUTPUT_GETDRIVERINFO_CALLBACK | |
| public FMOD_OUTPUT_DESCRIPTION | getdriverinfo(FMOD_OUTPUT_GETDRIVERINFO_CALLBACKI value)
Sets the specified value to the |
| public FMOD_OUTPUT_GETHANDLE_CALLBACK | |
| public FMOD_OUTPUT_DESCRIPTION | |
| public FMOD_OUTPUT_GETNUMDRIVERS_CALLBACK | |
| public FMOD_OUTPUT_DESCRIPTION | getnumdrivers(FMOD_OUTPUT_GETNUMDRIVERS_CALLBACKI value)
Sets the specified value to the |
| public FMOD_OUTPUT_INIT_CALLBACK | |
| public FMOD_OUTPUT_DESCRIPTION | |
| public static FMOD_OUTPUT_DESCRIPTION | |
| public static FMOD_OUTPUT_DESCRIPTION. | malloc(int
the buffer capacity capacity)Returns a new |
| public static FMOD_OUTPUT_DESCRIPTION | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static FMOD_OUTPUT_DESCRIPTION. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public int | |
| public FMOD_OUTPUT_DESCRIPTION | |
| public FMOD_OUTPUT_MIXER_CALLBACK | |
| public FMOD_OUTPUT_DESCRIPTION | |
| public ByteBuffer | |
| public FMOD_OUTPUT_DESCRIPTION | |
| public String | |
| public static int | |
| public static void | |
| public static FMOD_OUTPUT_CLOSE_CALLBACK | |
| public static void | |
| public static FMOD_OUTPUT_CLOSEPORT_CALLBACK | |
| public static void | |
| public static FMOD_OUTPUT_DEVICELISTCHANGED_CALLBACK | |
| public static void | ndevicelistchanged(long struct, FMOD_OUTPUT_DEVICELISTCHANGED_CALLBACKI value)
Unsafe version of |
| public static FMOD_OUTPUT_GETDRIVERINFO_CALLBACK | |
| public static void | ngetdriverinfo(long struct, FMOD_OUTPUT_GETDRIVERINFO_CALLBACKI value)
Unsafe version of |
| public static FMOD_OUTPUT_GETHANDLE_CALLBACK | |
| public static void | |
| public static FMOD_OUTPUT_GETNUMDRIVERS_CALLBACK | |
| public static void | ngetnumdrivers(long struct, FMOD_OUTPUT_GETNUMDRIVERS_CALLBACKI value)
Unsafe version of |
| public static FMOD_OUTPUT_INIT_CALLBACK | |
| public static void | |
| public static int | |
| public static void | |
| public static FMOD_OUTPUT_MIXER_CALLBACK | |
| public static void | |
| public static ByteBuffer | |
| public static void | |
| public static String | |
| public static FMOD_OUTPUT_OBJECT3DALLOC_CALLBACK | |
| public static void | nobject3dalloc(long struct, FMOD_OUTPUT_OBJECT3DALLOC_CALLBACKI value)
Unsafe version of |
| public static FMOD_OUTPUT_OBJECT3DFREE_CALLBACK | |
| public static void | |
| public static FMOD_OUTPUT_OBJECT3DGETINFO_CALLBACK | |
| public static void | nobject3dgetinfo(long struct, FMOD_OUTPUT_OBJECT3DGETINFO_CALLBACKI value)
Unsafe version of |
| public static FMOD_OUTPUT_OBJECT3DUPDATE_CALLBACK | |
| public static void | nobject3dupdate(long struct, FMOD_OUTPUT_OBJECT3DUPDATE_CALLBACKI value)
Unsafe version of |
| public static FMOD_OUTPUT_OPENPORT_CALLBACK | |
| public static void | |
| public static FMOD_OUTPUT_START_CALLBACK | |
| public static void | |
| public static FMOD_OUTPUT_STOP_CALLBACK | |
| public static void | |
| public static FMOD_OUTPUT_UPDATE_CALLBACK | |
| public static void | |
| public static int | |
| public static void | |
| public FMOD_OUTPUT_OBJECT3DALLOC_CALLBACK | |
| public FMOD_OUTPUT_DESCRIPTION | object3dalloc(FMOD_OUTPUT_OBJECT3DALLOC_CALLBACKI value)
Sets the specified value to the |
| public FMOD_OUTPUT_OBJECT3DFREE_CALLBACK | |
| public FMOD_OUTPUT_DESCRIPTION | object3dfree(FMOD_OUTPUT_OBJECT3DFREE_CALLBACKI value)
Sets the specified value to the |
| public FMOD_OUTPUT_OBJECT3DGETINFO_CALLBACK | |
| public FMOD_OUTPUT_DESCRIPTION | object3dgetinfo(FMOD_OUTPUT_OBJECT3DGETINFO_CALLBACKI value)
Sets the specified value to the |
| public FMOD_OUTPUT_OBJECT3DUPDATE_CALLBACK | |
| public FMOD_OUTPUT_DESCRIPTION | object3dupdate(FMOD_OUTPUT_OBJECT3DUPDATE_CALLBACKI value)
Sets the specified value to the |
| public FMOD_OUTPUT_OPENPORT_CALLBACK | |
| public FMOD_OUTPUT_DESCRIPTION | |
| public FMOD_OUTPUT_DESCRIPTION | set(int apiversion, ByteBuffer name, int version, int method, FMOD_OUTPUT_GETNUMDRIVERS_CALLBACKI getnumdrivers, FMOD_OUTPUT_GETDRIVERINFO_CALLBACKI getdriverinfo, FMOD_OUTPUT_INIT_CALLBACKI init, FMOD_OUTPUT_START_CALLBACKI start, FMOD_OUTPUT_STOP_CALLBACKI stop, FMOD_OUTPUT_CLOSE_CALLBACKI close$, FMOD_OUTPUT_UPDATE_CALLBACKI update, FMOD_OUTPUT_GETHANDLE_CALLBACKI gethandle, FMOD_OUTPUT_MIXER_CALLBACKI mixer, FMOD_OUTPUT_OBJECT3DGETINFO_CALLBACKI object3dgetinfo, FMOD_OUTPUT_OBJECT3DALLOC_CALLBACKI object3dalloc, FMOD_OUTPUT_OBJECT3DFREE_CALLBACKI object3dfree, FMOD_OUTPUT_OBJECT3DUPDATE_CALLBACKI object3dupdate, FMOD_OUTPUT_OPENPORT_CALLBACKI openport, FMOD_OUTPUT_CLOSEPORT_CALLBACKI closeport, FMOD_OUTPUT_DEVICELISTCHANGED_CALLBACKI devicelistchanged)
Initializes this struct with the specified values. |
| public FMOD_OUTPUT_DESCRIPTION | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public int | |
| public FMOD_OUTPUT_START_CALLBACK | |
| public FMOD_OUTPUT_DESCRIPTION | |
| public FMOD_OUTPUT_STOP_CALLBACK | |
| public FMOD_OUTPUT_DESCRIPTION | |
| public FMOD_OUTPUT_UPDATE_CALLBACK | |
| public FMOD_OUTPUT_DESCRIPTION | |
| public static void | |
| public int | |
| public FMOD_OUTPUT_DESCRIPTION |