struct FMOD_DSP_DESCRIPTION {
unsigned int pluginsdkversion;
char name[32];
unsigned int version;
int numinputbuffers;
int numoutputbuffers;
FMOD_DSP_CREATE_CALLBACK create;
FMOD_DSP_RELEASE_CALLBACK release;
FMOD_DSP_RESET_CALLBACK reset;
FMOD_DSP_READ_CALLBACK read;
FMOD_DSP_PROCESS_CALLBACK process;
FMOD_DSP_SETPOSITION_CALLBACK setposition;
int numparameters;
FMOD_DSP_PARAMETER_DESC ** paramdesc;
FMOD_DSP_SETPARAM_FLOAT_CALLBACK setparameterfloat;
FMOD_DSP_SETPARAM_INT_CALLBACK setparameterint;
FMOD_DSP_SETPARAM_BOOL_CALLBACK setparameterbool;
FMOD_DSP_SETPARAM_DATA_CALLBACK setparameterdata;
FMOD_DSP_GETPARAM_FLOAT_CALLBACK getparameterfloat;
FMOD_DSP_GETPARAM_INT_CALLBACK getparameterint;
FMOD_DSP_GETPARAM_BOOL_CALLBACK getparameterbool;
FMOD_DSP_GETPARAM_DATA_CALLBACK getparameterdata;
FMOD_DSP_SHOULDIPROCESS_CALLBACK shouldiprocess;
void * userdata;
FMOD_DSP_SYSTEM_REGISTER_CALLBACK sys_register;
FMOD_DSP_SYSTEM_DEREGISTER_CALLBACK sys_deregister;
FMOD_DSP_SYSTEM_MIX_CALLBACK sys_mix;
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | FMOD_DSP_DESCRIPTION.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | CREATE
The struct member offsets. |
| public static final int | GETPARAMETERBOOL
The struct member offsets. |
| public static final int | GETPARAMETERDATA
The struct member offsets. |
| public static final int | GETPARAMETERFLOAT
The struct member offsets. |
| public static final int | GETPARAMETERINT
The struct member offsets. |
| public static final int | NAME
The struct member offsets. |
| public static final int | NUMINPUTBUFFERS
The struct member offsets. |
| public static final int | NUMOUTPUTBUFFERS
The struct member offsets. |
| public static final int | NUMPARAMETERS
The struct member offsets. |
| public static final int | PARAMDESC
The struct member offsets. |
| public static final int | PLUGINSDKVERSION
The struct member offsets. |
| public static final int | PROCESS
The struct member offsets. |
| public static final int | READ
The struct member offsets. |
| public static final int | RELEASE
The struct member offsets. |
| public static final int | RESET
The struct member offsets. |
| public static final int | SETPARAMETERBOOL
The struct member offsets. |
| public static final int | SETPARAMETERDATA
The struct member offsets. |
| public static final int | SETPARAMETERFLOAT
The struct member offsets. |
| public static final int | SETPARAMETERINT
The struct member offsets. |
| public static final int | SETPOSITION
The struct member offsets. |
| public static final int | SHOULDIPROCESS
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| public static final int | SYS_DEREGISTER
The struct member offsets. |
| public static final int | SYS_MIX
The struct member offsets. |
| public static final int | SYS_REGISTER
The struct member offsets. |
| public static final int | USERDATA
The struct member offsets. |
| public static final int | VERSION
The struct member offsets. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | FMOD_DSP_DESCRIPTION(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public static FMOD_DSP_DESCRIPTION | |
| public static FMOD_DSP_DESCRIPTION. | calloc(int
the buffer capacity capacity)Returns a new |
| public static FMOD_DSP_DESCRIPTION | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static FMOD_DSP_DESCRIPTION. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| protected FMOD_DSP_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_DSP_DESCRIPTION | |
| public static FMOD_DSP_DESCRIPTION | |
| public static FMOD_DSP_DESCRIPTION. | create(int
the buffer capacity capacity)Returns a new |
| public static FMOD_DSP_DESCRIPTION. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public FMOD_DSP_CREATE_CALLBACK | |
| public FMOD_DSP_DESCRIPTION | |
| public static FMOD_DSP_DESCRIPTION | |
| public static FMOD_DSP_DESCRIPTION. | |
| public FMOD_DSP_GETPARAM_BOOL_CALLBACK | |
| public FMOD_DSP_DESCRIPTION | getparameterbool(FMOD_DSP_GETPARAM_BOOL_CALLBACKI value)
Sets the specified value to the |
| public FMOD_DSP_GETPARAM_DATA_CALLBACK | |
| public FMOD_DSP_DESCRIPTION | getparameterdata(FMOD_DSP_GETPARAM_DATA_CALLBACKI value)
Sets the specified value to the |
| public FMOD_DSP_GETPARAM_FLOAT_CALLBACK | |
| public FMOD_DSP_DESCRIPTION | getparameterfloat(FMOD_DSP_GETPARAM_FLOAT_CALLBACKI value)
Sets the specified value to the |
| public FMOD_DSP_GETPARAM_INT_CALLBACK | |
| public FMOD_DSP_DESCRIPTION | getparameterint(FMOD_DSP_GETPARAM_INT_CALLBACKI value)
Sets the specified value to the |
| public static FMOD_DSP_DESCRIPTION | |
| public static FMOD_DSP_DESCRIPTION. | malloc(int
the buffer capacity capacity)Returns a new |
| public static FMOD_DSP_DESCRIPTION | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static FMOD_DSP_DESCRIPTION. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public ByteBuffer | |
| public byte | |
| public FMOD_DSP_DESCRIPTION | |
| public FMOD_DSP_DESCRIPTION | |
| public static FMOD_DSP_CREATE_CALLBACK | |
| public static void | |
| public static FMOD_DSP_GETPARAM_BOOL_CALLBACK | |
| public static void | ngetparameterbool(long struct, FMOD_DSP_GETPARAM_BOOL_CALLBACKI value)
Unsafe version of |
| public static FMOD_DSP_GETPARAM_DATA_CALLBACK | |
| public static void | ngetparameterdata(long struct, FMOD_DSP_GETPARAM_DATA_CALLBACKI value)
Unsafe version of |
| public static FMOD_DSP_GETPARAM_FLOAT_CALLBACK | |
| public static void | ngetparameterfloat(long struct, FMOD_DSP_GETPARAM_FLOAT_CALLBACKI value)
Unsafe version of |
| public static FMOD_DSP_GETPARAM_INT_CALLBACK | |
| public static void | ngetparameterint(long struct, FMOD_DSP_GETPARAM_INT_CALLBACKI value)
Unsafe version of |
| public static ByteBuffer | |
| public static byte | |
| public static void | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | nnumparameters(long struct, int value)
Sets the specified value to the |
| public static PointerBuffer | |
| public static void | |
| public static int | |
| public static void | |
| public static FMOD_DSP_PROCESS_CALLBACK | |
| public static void | |
| public static FMOD_DSP_READ_CALLBACK | |
| public static void | |
| public static FMOD_DSP_RELEASE_CALLBACK | |
| public static void | |
| public static FMOD_DSP_RESET_CALLBACK | |
| public static void | |
| public static FMOD_DSP_SETPARAM_BOOL_CALLBACK | |
| public static void | nsetparameterbool(long struct, FMOD_DSP_SETPARAM_BOOL_CALLBACKI value)
Unsafe version of |
| public static FMOD_DSP_SETPARAM_DATA_CALLBACK | |
| public static void | nsetparameterdata(long struct, FMOD_DSP_SETPARAM_DATA_CALLBACKI value)
Unsafe version of |
| public static FMOD_DSP_SETPARAM_FLOAT_CALLBACK | |
| public static void | nsetparameterfloat(long struct, FMOD_DSP_SETPARAM_FLOAT_CALLBACKI value)
Unsafe version of |
| public static FMOD_DSP_SETPARAM_INT_CALLBACK | |
| public static void | nsetparameterint(long struct, FMOD_DSP_SETPARAM_INT_CALLBACKI value)
Unsafe version of |
| public static FMOD_DSP_SETPOSITION_CALLBACK | |
| public static void | |
| public static FMOD_DSP_SHOULDIPROCESS_CALLBACK | |
| public static void | nshouldiprocess(long struct, FMOD_DSP_SHOULDIPROCESS_CALLBACKI value)
Unsafe version of |
| public static FMOD_DSP_SYSTEM_DEREGISTER_CALLBACK | |
| public static void | nsys_deregister(long struct, FMOD_DSP_SYSTEM_DEREGISTER_CALLBACKI value)
Unsafe version of |
| public static FMOD_DSP_SYSTEM_MIX_CALLBACK | |
| public static void | |
| public static FMOD_DSP_SYSTEM_REGISTER_CALLBACK | |
| public static void | |
| public int | |
| public FMOD_DSP_DESCRIPTION | |
| public int | |
| public FMOD_DSP_DESCRIPTION | |
| public int | |
| public static long | |
| public static void | |
| public static int | |
| public static void | |
| public PointerBuffer | |
| public FMOD_DSP_DESCRIPTION | paramdesc(PointerBuffer value)
Sets the address of the specified |
| public int | |
| public FMOD_DSP_DESCRIPTION | |
| public FMOD_DSP_PROCESS_CALLBACK | |
| public FMOD_DSP_DESCRIPTION | |
| public FMOD_DSP_READ_CALLBACK | |
| public FMOD_DSP_DESCRIPTION | |
| public FMOD_DSP_RELEASE_CALLBACK | |
| public FMOD_DSP_DESCRIPTION | |
| public FMOD_DSP_RESET_CALLBACK | |
| public FMOD_DSP_DESCRIPTION | |
| public FMOD_DSP_DESCRIPTION | set(int pluginsdkversion, ByteBuffer name, int version, int numinputbuffers, int numoutputbuffers, FMOD_DSP_CREATE_CALLBACKI create$, FMOD_DSP_RELEASE_CALLBACKI release, FMOD_DSP_RESET_CALLBACKI reset$, FMOD_DSP_READ_CALLBACKI read, FMOD_DSP_PROCESS_CALLBACKI process, FMOD_DSP_SETPOSITION_CALLBACKI setposition, PointerBuffer paramdesc, FMOD_DSP_SETPARAM_FLOAT_CALLBACKI setparameterfloat, FMOD_DSP_SETPARAM_INT_CALLBACKI setparameterint, FMOD_DSP_SETPARAM_BOOL_CALLBACKI setparameterbool, FMOD_DSP_SETPARAM_DATA_CALLBACKI setparameterdata, FMOD_DSP_GETPARAM_FLOAT_CALLBACKI getparameterfloat, FMOD_DSP_GETPARAM_INT_CALLBACKI getparameterint, FMOD_DSP_GETPARAM_BOOL_CALLBACKI getparameterbool, FMOD_DSP_GETPARAM_DATA_CALLBACKI getparameterdata, FMOD_DSP_SHOULDIPROCESS_CALLBACKI shouldiprocess, long userdata, FMOD_DSP_SYSTEM_REGISTER_CALLBACKI sys_register, FMOD_DSP_SYSTEM_DEREGISTER_CALLBACKI sys_deregister, FMOD_DSP_SYSTEM_MIX_CALLBACKI sys_mix)
Initializes this struct with the specified values. |
| public FMOD_DSP_DESCRIPTION | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public FMOD_DSP_SETPARAM_BOOL_CALLBACK | |
| public FMOD_DSP_DESCRIPTION | setparameterbool(FMOD_DSP_SETPARAM_BOOL_CALLBACKI value)
Sets the specified value to the |
| public FMOD_DSP_SETPARAM_DATA_CALLBACK | |
| public FMOD_DSP_DESCRIPTION | setparameterdata(FMOD_DSP_SETPARAM_DATA_CALLBACKI value)
Sets the specified value to the |
| public FMOD_DSP_SETPARAM_FLOAT_CALLBACK | |
| public FMOD_DSP_DESCRIPTION | setparameterfloat(FMOD_DSP_SETPARAM_FLOAT_CALLBACKI value)
Sets the specified value to the |
| public FMOD_DSP_SETPARAM_INT_CALLBACK | |
| public FMOD_DSP_DESCRIPTION | setparameterint(FMOD_DSP_SETPARAM_INT_CALLBACKI value)
Sets the specified value to the |
| public FMOD_DSP_SETPOSITION_CALLBACK | |
| public FMOD_DSP_DESCRIPTION | |
| public FMOD_DSP_SHOULDIPROCESS_CALLBACK | |
| public FMOD_DSP_DESCRIPTION | shouldiprocess(FMOD_DSP_SHOULDIPROCESS_CALLBACKI value)
Sets the specified value to the |
| public int | |
| public FMOD_DSP_SYSTEM_DEREGISTER_CALLBACK | |
| public FMOD_DSP_DESCRIPTION | sys_deregister(FMOD_DSP_SYSTEM_DEREGISTER_CALLBACKI value)
Sets the specified value to the |
| public FMOD_DSP_SYSTEM_MIX_CALLBACK | |
| public FMOD_DSP_DESCRIPTION | |
| public FMOD_DSP_SYSTEM_REGISTER_CALLBACK | |
| public FMOD_DSP_DESCRIPTION | sys_register(FMOD_DSP_SYSTEM_REGISTER_CALLBACKI value)
Sets the specified value to the |
| public long | |
| public FMOD_DSP_DESCRIPTION | |
| public static void | |
| public int | |
| public FMOD_DSP_DESCRIPTION |