Top Description Inners Fields Constructors Methods
org.lwjgl.fmod

public Class FMOD_DSP_STATE_FUNCTIONS

extends Struct<FMOD_DSP_STATE_FUNCTIONS>
implements NativeResource
Class Inheritance
All Implemented Interfaces
org.lwjgl.system.NativeResource, java.lang.AutoCloseable
Imports
javax.annotation.*, java.nio.*, org.lwjgl.*, org.lwjgl.system.*

Layout


struct FMOD_DSP_STATE_FUNCTIONS {
    FMOD_DSP_ALLOC_FUNC alloc;
    FMOD_DSP_REALLOC_FUNC realloc;
    FMOD_DSP_FREE_FUNC free;
    FMOD_DSP_GETSAMPLERATE_FUNC getsamplerate;
    FMOD_DSP_GETBLOCKSIZE_FUNC getblocksize;
    FMOD_DSP_STATE_DFT_FUNCTIONS * dft;
    FMOD_DSP_STATE_PAN_FUNCTIONS * pan;
    FMOD_DSP_GETSPEAKERMODE_FUNC getspeakermode;
    FMOD_DSP_GETCLOCK_FUNC getclock;
    FMOD_DSP_GETLISTENERATTRIBUTES_FUNC getlistenerattributes;
    FMOD_DSP_LOG_FUNC log;
    FMOD_DSP_GETUSERDATA_FUNC getuserdata;
}

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
public static final int
ALIGNOF

The struct alignment in bytes.

public static final int
ALLOC

The struct member offsets.

public static final int
DFT

The struct member offsets.

public static final int
FREE

The struct member offsets.

public static final int
GETBLOCKSIZE

The struct member offsets.

public static final int
GETCLOCK

The struct member offsets.

public static final int
GETLISTENERATTRIBUTES

The struct member offsets.

public static final int
GETSAMPLERATE

The struct member offsets.

public static final int
GETSPEAKERMODE

The struct member offsets.

public static final int
GETUSERDATA

The struct member offsets.

public static final int
LOG

The struct member offsets.

public static final int
PAN

The struct member offsets.

public static final int
REALLOC

The struct member offsets.

public static final int
SIZEOF

The struct size in bytes.

Inherited from org.lwjgl.system.Struct:
containerDEFAULT_ALIGN_ASDEFAULT_PACK_ALIGNMENT

Constructor Summary

AccessConstructor and Description
protected
FMOD_DSP_STATE_FUNCTIONS(long address, ByteBuffer container)

public
FMOD_DSP_STATE_FUNCTIONS(ByteBuffer container)

Creates a FMOD_DSP_STATE_FUNCTIONS instance at the current position of the specified ByteBuffer container.

Method Summary

Modifier and TypeMethod and Description
public FMOD_DSP_ALLOC_FUNC

Returns:

the value of the alloc field.
alloc
()

public FMOD_DSP_STATE_FUNCTIONS
alloc(FMOD_DSP_ALLOC_FUNCI value)

Sets the specified value to the alloc field.

public static FMOD_DSP_STATE_FUNCTIONS
calloc()

Returns a new FMOD_DSP_STATE_FUNCTIONS instance allocated with memCalloc.

public static FMOD_DSP_STATE_FUNCTIONS.Buffer
calloc(int
the buffer capacity
capacity
)

Returns a new FMOD_DSP_STATE_FUNCTIONS.Buffer instance allocated with memCalloc.

public static FMOD_DSP_STATE_FUNCTIONS
calloc(MemoryStack
the stack from which to allocate
stack
)

Returns a new FMOD_DSP_STATE_FUNCTIONS instance allocated on the specified MemoryStack and initializes all its bits to zero.

public static FMOD_DSP_STATE_FUNCTIONS.Buffer
calloc(int
the buffer capacity
capacity
,
MemoryStack
the stack from which to allocate
stack
)

Returns a new FMOD_DSP_STATE_FUNCTIONS.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.

protected FMOD_DSP_STATE_FUNCTIONS
create(long
the struct memory address
address
,
ByteBuffer
an optional container buffer, to be referenced strongly by the struct instance.
container
)

Implements abstract org.lwjgl.system.Struct.create.

Similar to the constructor, but returns the exact type of the Struct subclass.
public static FMOD_DSP_STATE_FUNCTIONS
create()

Returns a new FMOD_DSP_STATE_FUNCTIONS instance allocated with BufferUtils.

public static FMOD_DSP_STATE_FUNCTIONS
create(long address)

Returns a new FMOD_DSP_STATE_FUNCTIONS instance for the specified memory address.

public static FMOD_DSP_STATE_FUNCTIONS.Buffer
create(int
the buffer capacity
capacity
)

Returns a new FMOD_DSP_STATE_FUNCTIONS.Buffer instance allocated with BufferUtils.

public static FMOD_DSP_STATE_FUNCTIONS.Buffer
create(long
the memory address
address
,
int
the buffer capacity
capacity
)

Create a FMOD_DSP_STATE_FUNCTIONS.Buffer instance at the specified memory.

public static FMOD_DSP_STATE_FUNCTIONS
createSafe(long address)

Like create, but returns null if address is NULL.

public static FMOD_DSP_STATE_FUNCTIONS.Buffer
createSafe(long address, int capacity)

Like create, but returns null if address is NULL.

public FMOD_DSP_STATE_DFT_FUNCTIONS

Returns:

a FMOD_DSP_STATE_DFT_FUNCTIONS view of the struct pointed to by the dft field.
dft
()

public FMOD_DSP_STATE_FUNCTIONS
dft(FMOD_DSP_STATE_DFT_FUNCTIONS value)

Sets the address of the specified FMOD_DSP_STATE_DFT_FUNCTIONS to the dft field.

public FMOD_DSP_FREE_FUNC

Returns:

the value of the free field.
free$
()

public FMOD_DSP_STATE_FUNCTIONS
free$(FMOD_DSP_FREE_FUNCI value)

Sets the specified value to the free field.

public FMOD_DSP_GETBLOCKSIZE_FUNC

Returns:

the value of the getblocksize field.
getblocksize
()

public FMOD_DSP_STATE_FUNCTIONS
getblocksize(FMOD_DSP_GETBLOCKSIZE_FUNCI value)

Sets the specified value to the getblocksize field.

public FMOD_DSP_GETCLOCK_FUNC

Returns:

the value of the getclock field.
getclock
()

public FMOD_DSP_STATE_FUNCTIONS
getclock(FMOD_DSP_GETCLOCK_FUNCI value)

Sets the specified value to the getclock field.

public FMOD_DSP_GETLISTENERATTRIBUTES_FUNC

Returns:

the value of the getlistenerattributes field.
getlistenerattributes
()

public FMOD_DSP_STATE_FUNCTIONS
getlistenerattributes(FMOD_DSP_GETLISTENERATTRIBUTES_FUNCI value)

Sets the specified value to the getlistenerattributes field.

public FMOD_DSP_GETSAMPLERATE_FUNC

Returns:

the value of the getsamplerate field.
getsamplerate
()

public FMOD_DSP_STATE_FUNCTIONS
getsamplerate(FMOD_DSP_GETSAMPLERATE_FUNCI value)

Sets the specified value to the getsamplerate field.

public FMOD_DSP_GETSPEAKERMODE_FUNC

Returns:

the value of the getspeakermode field.
getspeakermode
()

public FMOD_DSP_STATE_FUNCTIONS
getspeakermode(FMOD_DSP_GETSPEAKERMODE_FUNCI value)

Sets the specified value to the getspeakermode field.

public FMOD_DSP_GETUSERDATA_FUNC

Returns:

the value of the getuserdata field.
getuserdata
()

public FMOD_DSP_STATE_FUNCTIONS
getuserdata(FMOD_DSP_GETUSERDATA_FUNCI value)

Sets the specified value to the getuserdata field.

public FMOD_DSP_LOG_FUNC

Returns:

the value of the log field.
log
()

public FMOD_DSP_STATE_FUNCTIONS
log(FMOD_DSP_LOG_FUNCI value)

Sets the specified value to the log field.

public static FMOD_DSP_STATE_FUNCTIONS
malloc()

Returns a new FMOD_DSP_STATE_FUNCTIONS instance allocated with memAlloc.

public static FMOD_DSP_STATE_FUNCTIONS.Buffer
malloc(int
the buffer capacity
capacity
)

Returns a new FMOD_DSP_STATE_FUNCTIONS.Buffer instance allocated with memAlloc.

public static FMOD_DSP_STATE_FUNCTIONS
malloc(MemoryStack
the stack from which to allocate
stack
)

Returns a new FMOD_DSP_STATE_FUNCTIONS instance allocated on the specified MemoryStack.

public static FMOD_DSP_STATE_FUNCTIONS.Buffer
malloc(int
the buffer capacity
capacity
,
MemoryStack
the stack from which to allocate
stack
)

Returns a new FMOD_DSP_STATE_FUNCTIONS.Buffer instance allocated on the specified MemoryStack.

public static FMOD_DSP_ALLOC_FUNC
nalloc(long struct)

Unsafe version of alloc.

public static void
nalloc(long struct, FMOD_DSP_ALLOC_FUNCI value)

Unsafe version of alloc.

public static FMOD_DSP_STATE_DFT_FUNCTIONS
ndft(long struct)

Unsafe version of dft.

public static void
ndft(long struct, FMOD_DSP_STATE_DFT_FUNCTIONS value)

Unsafe version of dft.

public static FMOD_DSP_FREE_FUNC
nfree$(long struct)

Unsafe version of free$.

public static void
nfree$(long struct, FMOD_DSP_FREE_FUNCI value)

Unsafe version of free$.

public static FMOD_DSP_GETBLOCKSIZE_FUNC
ngetblocksize(long struct)

Unsafe version of getblocksize.

public static void
ngetblocksize(long struct, FMOD_DSP_GETBLOCKSIZE_FUNCI value)

Unsafe version of getblocksize.

public static FMOD_DSP_GETCLOCK_FUNC
ngetclock(long struct)

Unsafe version of getclock.

public static void
ngetclock(long struct, FMOD_DSP_GETCLOCK_FUNCI value)

Unsafe version of getclock.

public static FMOD_DSP_GETLISTENERATTRIBUTES_FUNC
ngetlistenerattributes(long struct)

Unsafe version of getlistenerattributes.

public static void
public static FMOD_DSP_GETSAMPLERATE_FUNC
ngetsamplerate(long struct)

Unsafe version of getsamplerate.

public static void
ngetsamplerate(long struct, FMOD_DSP_GETSAMPLERATE_FUNCI value)

Unsafe version of getsamplerate.

public static FMOD_DSP_GETSPEAKERMODE_FUNC
ngetspeakermode(long struct)

Unsafe version of getspeakermode.

public static void
ngetspeakermode(long struct, FMOD_DSP_GETSPEAKERMODE_FUNCI value)

Unsafe version of getspeakermode.

public static FMOD_DSP_GETUSERDATA_FUNC
ngetuserdata(long struct)

Unsafe version of getuserdata.

public static void
ngetuserdata(long struct, FMOD_DSP_GETUSERDATA_FUNCI value)

Unsafe version of getuserdata.

public static FMOD_DSP_LOG_FUNC
nlog(long struct)

Unsafe version of log.

public static void
nlog(long struct, FMOD_DSP_LOG_FUNCI value)

Unsafe version of log.

public static FMOD_DSP_STATE_PAN_FUNCTIONS
npan(long struct)

Unsafe version of pan.

public static void
npan(long struct, FMOD_DSP_STATE_PAN_FUNCTIONS value)

Unsafe version of pan.

public static FMOD_DSP_REALLOC_FUNC
nrealloc(long struct)

Unsafe version of realloc.

public static void
nrealloc(long struct, FMOD_DSP_REALLOC_FUNCI value)

Unsafe version of realloc.

public FMOD_DSP_STATE_PAN_FUNCTIONS

Returns:

a FMOD_DSP_STATE_PAN_FUNCTIONS view of the struct pointed to by the pan field.
pan
()

public FMOD_DSP_STATE_FUNCTIONS
pan(FMOD_DSP_STATE_PAN_FUNCTIONS value)

Sets the address of the specified FMOD_DSP_STATE_PAN_FUNCTIONS to the pan field.

public FMOD_DSP_REALLOC_FUNC

Returns:

the value of the realloc field.
realloc
()

public FMOD_DSP_STATE_FUNCTIONS
realloc(FMOD_DSP_REALLOC_FUNCI value)

Sets the specified value to the realloc field.

public FMOD_DSP_STATE_FUNCTIONS
public FMOD_DSP_STATE_FUNCTIONS

Returns:

this struct
set
(FMOD_DSP_STATE_FUNCTIONS
the source struct
src
)

Copies the specified struct data to this struct.

public int
sizeof()

Implements abstract org.lwjgl.system.Struct.sizeof.

Returns sizeof(struct).
public static void
validate(long
the struct to validate
struct
)

Validates pointer members that should not be NULL.

Inherited from org.lwjgl.system.Struct:
__array__array__array__checkContainer__checkMalloc__create__getContainer__getContainer__member__member__member__padding__padding__struct__struct__union__unionclearfreeisNullvalidate