Package org.lwjgl.fmod
Class FMOD_OUTPUT_DESCRIPTION
- All Implemented Interfaces:
AutoCloseable,NativeResource,Pointer
public class FMOD_OUTPUT_DESCRIPTION
extends Struct<FMOD_OUTPUT_DESCRIPTION>
implements NativeResource
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;
}-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.lwjgl.system.Struct
Struct.StructValidationNested classes/interfaces inherited from interface org.lwjgl.system.Pointer
Pointer.Default -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe struct alignment in bytes.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct size in bytes.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.Fields inherited from interface org.lwjgl.system.Pointer
BITS32, BITS64, CLONG_SHIFT, CLONG_SIZE, POINTER_SHIFT, POINTER_SIZE -
Constructor Summary
ConstructorsConstructorDescriptionFMOD_OUTPUT_DESCRIPTION(ByteBuffer container) Creates aFMOD_OUTPUT_DESCRIPTIONinstance at the current position of the specifiedByteBuffercontainer. -
Method Summary
Modifier and TypeMethodDescriptionintapiversion(int value) Sets the specified value to theapiversionfield.static FMOD_OUTPUT_DESCRIPTIONcalloc()Returns a newFMOD_OUTPUT_DESCRIPTIONinstance allocated withmemCalloc.calloc(int capacity) Returns a newFMOD_OUTPUT_DESCRIPTION.Bufferinstance allocated withmemCalloc.calloc(int capacity, MemoryStack stack) Returns a newFMOD_OUTPUT_DESCRIPTION.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.static FMOD_OUTPUT_DESCRIPTIONcalloc(MemoryStack stack) Returns a newFMOD_OUTPUT_DESCRIPTIONinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.@Nullable FMOD_OUTPUT_CLOSE_CALLBACKclose$()close$(@Nullable FMOD_OUTPUT_CLOSE_CALLBACKI value) Sets the specified value to theclosefield.@Nullable FMOD_OUTPUT_CLOSEPORT_CALLBACKcloseport(@Nullable FMOD_OUTPUT_CLOSEPORT_CALLBACKI value) Sets the specified value to thecloseportfield.static FMOD_OUTPUT_DESCRIPTIONcreate()Returns a newFMOD_OUTPUT_DESCRIPTIONinstance allocated withBufferUtils.create(int capacity) Returns a newFMOD_OUTPUT_DESCRIPTION.Bufferinstance allocated withBufferUtils.static FMOD_OUTPUT_DESCRIPTIONcreate(long address) Returns a newFMOD_OUTPUT_DESCRIPTIONinstance for the specified memory address.create(long address, int capacity) Create aFMOD_OUTPUT_DESCRIPTION.Bufferinstance at the specified memory.static @Nullable FMOD_OUTPUT_DESCRIPTIONcreateSafe(long address) static @Nullable FMOD_OUTPUT_DESCRIPTION.BuffercreateSafe(long address, int capacity) @Nullable FMOD_OUTPUT_DEVICELISTCHANGED_CALLBACKdevicelistchanged(@Nullable FMOD_OUTPUT_DEVICELISTCHANGED_CALLBACKI value) Sets the specified value to thedevicelistchangedfield.Sets the specified value to thegetdriverinfofield.@Nullable FMOD_OUTPUT_GETHANDLE_CALLBACKgethandle(@Nullable FMOD_OUTPUT_GETHANDLE_CALLBACKI value) Sets the specified value to thegethandlefield.Sets the specified value to thegetnumdriversfield.init()init(FMOD_OUTPUT_INIT_CALLBACKI value) Sets the specified value to theinitfield.static FMOD_OUTPUT_DESCRIPTIONmalloc()Returns a newFMOD_OUTPUT_DESCRIPTIONinstance allocated withmemAlloc.malloc(int capacity) Returns a newFMOD_OUTPUT_DESCRIPTION.Bufferinstance allocated withmemAlloc.malloc(int capacity, MemoryStack stack) Returns a newFMOD_OUTPUT_DESCRIPTION.Bufferinstance allocated on the specifiedMemoryStack.static FMOD_OUTPUT_DESCRIPTIONmalloc(MemoryStack stack) Returns a newFMOD_OUTPUT_DESCRIPTIONinstance allocated on the specifiedMemoryStack.intmethod()method(int value) Sets the specified value to themethodfield.@Nullable FMOD_OUTPUT_MIXER_CALLBACKmixer()mixer(@Nullable FMOD_OUTPUT_MIXER_CALLBACKI value) Sets the specified value to themixerfield.name()name(ByteBuffer value) Sets the address of the specified encoded string to thenamefield.static intnapiversion(long struct) Unsafe version ofapiversion().static voidnapiversion(long struct, int value) Unsafe version ofapiversion.static @Nullable FMOD_OUTPUT_CLOSE_CALLBACKnclose$(long struct) Unsafe version ofclose$().static voidnclose$(long struct, @Nullable FMOD_OUTPUT_CLOSE_CALLBACKI value) Unsafe version ofclose$.static @Nullable FMOD_OUTPUT_CLOSEPORT_CALLBACKncloseport(long struct) Unsafe version ofcloseport().static voidncloseport(long struct, @Nullable FMOD_OUTPUT_CLOSEPORT_CALLBACKI value) Unsafe version ofcloseport.static @Nullable FMOD_OUTPUT_DEVICELISTCHANGED_CALLBACKndevicelistchanged(long struct) Unsafe version ofdevicelistchanged().static voidndevicelistchanged(long struct, @Nullable FMOD_OUTPUT_DEVICELISTCHANGED_CALLBACKI value) Unsafe version ofdevicelistchanged.ngetdriverinfo(long struct) Unsafe version ofgetdriverinfo().static voidngetdriverinfo(long struct, FMOD_OUTPUT_GETDRIVERINFO_CALLBACKI value) Unsafe version ofgetdriverinfo.static @Nullable FMOD_OUTPUT_GETHANDLE_CALLBACKngethandle(long struct) Unsafe version ofgethandle().static voidngethandle(long struct, @Nullable FMOD_OUTPUT_GETHANDLE_CALLBACKI value) Unsafe version ofgethandle.ngetnumdrivers(long struct) Unsafe version ofgetnumdrivers().static voidngetnumdrivers(long struct, FMOD_OUTPUT_GETNUMDRIVERS_CALLBACKI value) Unsafe version ofgetnumdrivers.static FMOD_OUTPUT_INIT_CALLBACKninit(long struct) Unsafe version ofinit().static voidninit(long struct, FMOD_OUTPUT_INIT_CALLBACKI value) Unsafe version ofinit.static intnmethod(long struct) Unsafe version ofmethod().static voidnmethod(long struct, int value) Unsafe version ofmethod.static @Nullable FMOD_OUTPUT_MIXER_CALLBACKnmixer(long struct) Unsafe version ofmixer().static voidnmixer(long struct, @Nullable FMOD_OUTPUT_MIXER_CALLBACKI value) Unsafe version ofmixer.static ByteBuffernname(long struct) Unsafe version ofname().static voidnname(long struct, ByteBuffer value) Unsafe version ofname.static StringnnameString(long struct) Unsafe version ofnameString().static @Nullable FMOD_OUTPUT_OBJECT3DALLOC_CALLBACKnobject3dalloc(long struct) Unsafe version ofobject3dalloc().static voidnobject3dalloc(long struct, @Nullable FMOD_OUTPUT_OBJECT3DALLOC_CALLBACKI value) Unsafe version ofobject3dalloc.static @Nullable FMOD_OUTPUT_OBJECT3DFREE_CALLBACKnobject3dfree(long struct) Unsafe version ofobject3dfree().static voidnobject3dfree(long struct, @Nullable FMOD_OUTPUT_OBJECT3DFREE_CALLBACKI value) Unsafe version ofobject3dfree.static @Nullable FMOD_OUTPUT_OBJECT3DGETINFO_CALLBACKnobject3dgetinfo(long struct) Unsafe version ofobject3dgetinfo().static voidnobject3dgetinfo(long struct, @Nullable FMOD_OUTPUT_OBJECT3DGETINFO_CALLBACKI value) Unsafe version ofobject3dgetinfo.static @Nullable FMOD_OUTPUT_OBJECT3DUPDATE_CALLBACKnobject3dupdate(long struct) Unsafe version ofobject3dupdate().static voidnobject3dupdate(long struct, @Nullable FMOD_OUTPUT_OBJECT3DUPDATE_CALLBACKI value) Unsafe version ofobject3dupdate.static @Nullable FMOD_OUTPUT_OPENPORT_CALLBACKnopenport(long struct) Unsafe version ofopenport().static voidnopenport(long struct, @Nullable FMOD_OUTPUT_OPENPORT_CALLBACKI value) Unsafe version ofopenport.static @Nullable FMOD_OUTPUT_START_CALLBACKnstart(long struct) Unsafe version ofstart().static voidnstart(long struct, @Nullable FMOD_OUTPUT_START_CALLBACKI value) Unsafe version ofstart.static @Nullable FMOD_OUTPUT_STOP_CALLBACKnstop(long struct) Unsafe version ofstop().static voidnstop(long struct, @Nullable FMOD_OUTPUT_STOP_CALLBACKI value) Unsafe version ofstop.static @Nullable FMOD_OUTPUT_UPDATE_CALLBACKnupdate(long struct) Unsafe version ofupdate().static voidnupdate(long struct, @Nullable FMOD_OUTPUT_UPDATE_CALLBACKI value) Unsafe version ofupdate.static intnversion(long struct) Unsafe version ofversion().static voidnversion(long struct, int value) Unsafe version ofversion.@Nullable FMOD_OUTPUT_OBJECT3DALLOC_CALLBACKobject3dalloc(@Nullable FMOD_OUTPUT_OBJECT3DALLOC_CALLBACKI value) Sets the specified value to theobject3dallocfield.@Nullable FMOD_OUTPUT_OBJECT3DFREE_CALLBACKobject3dfree(@Nullable FMOD_OUTPUT_OBJECT3DFREE_CALLBACKI value) Sets the specified value to theobject3dfreefield.@Nullable FMOD_OUTPUT_OBJECT3DGETINFO_CALLBACKobject3dgetinfo(@Nullable FMOD_OUTPUT_OBJECT3DGETINFO_CALLBACKI value) Sets the specified value to theobject3dgetinfofield.@Nullable FMOD_OUTPUT_OBJECT3DUPDATE_CALLBACKobject3dupdate(@Nullable FMOD_OUTPUT_OBJECT3DUPDATE_CALLBACKI value) Sets the specified value to theobject3dupdatefield.@Nullable FMOD_OUTPUT_OPENPORT_CALLBACKopenport()openport(@Nullable FMOD_OUTPUT_OPENPORT_CALLBACKI value) Sets the specified value to theopenportfield.set(int apiversion, ByteBuffer name, int version, int method, FMOD_OUTPUT_GETNUMDRIVERS_CALLBACKI getnumdrivers, FMOD_OUTPUT_GETDRIVERINFO_CALLBACKI getdriverinfo, FMOD_OUTPUT_INIT_CALLBACKI init, @Nullable FMOD_OUTPUT_START_CALLBACKI start, @Nullable FMOD_OUTPUT_STOP_CALLBACKI stop, @Nullable FMOD_OUTPUT_CLOSE_CALLBACKI close$, @Nullable FMOD_OUTPUT_UPDATE_CALLBACKI update, @Nullable FMOD_OUTPUT_GETHANDLE_CALLBACKI gethandle, @Nullable FMOD_OUTPUT_MIXER_CALLBACKI mixer, @Nullable FMOD_OUTPUT_OBJECT3DGETINFO_CALLBACKI object3dgetinfo, @Nullable FMOD_OUTPUT_OBJECT3DALLOC_CALLBACKI object3dalloc, @Nullable FMOD_OUTPUT_OBJECT3DFREE_CALLBACKI object3dfree, @Nullable FMOD_OUTPUT_OBJECT3DUPDATE_CALLBACKI object3dupdate, @Nullable FMOD_OUTPUT_OPENPORT_CALLBACKI openport, @Nullable FMOD_OUTPUT_CLOSEPORT_CALLBACKI closeport, @Nullable FMOD_OUTPUT_DEVICELISTCHANGED_CALLBACKI devicelistchanged) Initializes this struct with the specified values.Copies the specified struct data to this struct.intsizeof()Returnssizeof(struct).@Nullable FMOD_OUTPUT_START_CALLBACKstart()start(@Nullable FMOD_OUTPUT_START_CALLBACKI value) Sets the specified value to thestartfield.@Nullable FMOD_OUTPUT_STOP_CALLBACKstop()stop(@Nullable FMOD_OUTPUT_STOP_CALLBACKI value) Sets the specified value to thestopfield.@Nullable FMOD_OUTPUT_UPDATE_CALLBACKupdate()update(@Nullable FMOD_OUTPUT_UPDATE_CALLBACKI value) Sets the specified value to theupdatefield.static voidvalidate(long struct) Validates pointer members that should not beNULL.intversion()version(int value) Sets the specified value to theversionfield.Methods inherited from class org.lwjgl.system.Pointer.Default
address, equals, hashCode, toStringMethods inherited from interface org.lwjgl.system.NativeResource
close, free
-
Field Details
-
SIZEOF
public static final int SIZEOFThe struct size in bytes. -
ALIGNOF
public static final int ALIGNOFThe struct alignment in bytes. -
APIVERSION
public static final int APIVERSIONThe struct member offsets. -
NAME
public static final int NAMEThe struct member offsets. -
VERSION
public static final int VERSIONThe struct member offsets. -
METHOD
public static final int METHODThe struct member offsets. -
GETNUMDRIVERS
public static final int GETNUMDRIVERSThe struct member offsets. -
GETDRIVERINFO
public static final int GETDRIVERINFOThe struct member offsets. -
INIT
public static final int INITThe struct member offsets. -
START
public static final int STARTThe struct member offsets. -
STOP
public static final int STOPThe struct member offsets. -
CLOSE
public static final int CLOSEThe struct member offsets. -
UPDATE
public static final int UPDATEThe struct member offsets. -
GETHANDLE
public static final int GETHANDLEThe struct member offsets. -
MIXER
public static final int MIXERThe struct member offsets. -
OBJECT3DGETINFO
public static final int OBJECT3DGETINFOThe struct member offsets. -
OBJECT3DALLOC
public static final int OBJECT3DALLOCThe struct member offsets. -
OBJECT3DFREE
public static final int OBJECT3DFREEThe struct member offsets. -
OBJECT3DUPDATE
public static final int OBJECT3DUPDATEThe struct member offsets. -
OPENPORT
public static final int OPENPORTThe struct member offsets. -
CLOSEPORT
public static final int CLOSEPORTThe struct member offsets. -
DEVICELISTCHANGED
public static final int DEVICELISTCHANGEDThe struct member offsets.
-
-
Constructor Details
-
FMOD_OUTPUT_DESCRIPTION
Creates aFMOD_OUTPUT_DESCRIPTIONinstance at the current position of the specifiedByteBuffercontainer. Changes to the buffer's content will be visible to the struct instance and vice versa.The created instance holds a strong reference to the container object.
-
-
Method Details
-
sizeof
public int sizeof()Description copied from class:StructReturnssizeof(struct).- Specified by:
sizeofin classStruct<FMOD_OUTPUT_DESCRIPTION>
-
apiversion
public int apiversion()- Returns:
- the value of the
apiversionfield.
-
name
- Returns:
- a
ByteBufferview of the null-terminated string pointed to by thenamefield.
-
nameString
- Returns:
- the null-terminated string pointed to by the
namefield.
-
version
public int version()- Returns:
- the value of the
versionfield.
-
method
public int method()- Returns:
- the value of the
methodfield.
-
getnumdrivers
- Returns:
- the value of the
getnumdriversfield.
-
getdriverinfo
- Returns:
- the value of the
getdriverinfofield.
-
init
- Returns:
- the value of the
initfield.
-
start
- Returns:
- the value of the
startfield.
-
stop
- Returns:
- the value of the
stopfield.
-
close$
- Returns:
- the value of the
closefield.
-
update
- Returns:
- the value of the
updatefield.
-
gethandle
- Returns:
- the value of the
gethandlefield.
-
mixer
- Returns:
- the value of the
mixerfield.
-
object3dgetinfo
- Returns:
- the value of the
object3dgetinfofield.
-
object3dalloc
- Returns:
- the value of the
object3dallocfield.
-
object3dfree
- Returns:
- the value of the
object3dfreefield.
-
object3dupdate
- Returns:
- the value of the
object3dupdatefield.
-
openport
- Returns:
- the value of the
openportfield.
-
closeport
- Returns:
- the value of the
closeportfield.
-
devicelistchanged
- Returns:
- the value of the
devicelistchangedfield.
-
apiversion
Sets the specified value to theapiversionfield. -
name
Sets the address of the specified encoded string to thenamefield. -
version
Sets the specified value to theversionfield. -
method
Sets the specified value to themethodfield. -
getnumdrivers
Sets the specified value to thegetnumdriversfield. -
getdriverinfo
Sets the specified value to thegetdriverinfofield. -
init
Sets the specified value to theinitfield. -
start
Sets the specified value to thestartfield. -
stop
Sets the specified value to thestopfield. -
close$
Sets the specified value to theclosefield. -
update
Sets the specified value to theupdatefield. -
gethandle
Sets the specified value to thegethandlefield. -
mixer
Sets the specified value to themixerfield. -
object3dgetinfo
public FMOD_OUTPUT_DESCRIPTION object3dgetinfo(@Nullable FMOD_OUTPUT_OBJECT3DGETINFO_CALLBACKI value) Sets the specified value to theobject3dgetinfofield. -
object3dalloc
Sets the specified value to theobject3dallocfield. -
object3dfree
Sets the specified value to theobject3dfreefield. -
object3dupdate
Sets the specified value to theobject3dupdatefield. -
openport
Sets the specified value to theopenportfield. -
closeport
Sets the specified value to thecloseportfield. -
devicelistchanged
public FMOD_OUTPUT_DESCRIPTION devicelistchanged(@Nullable FMOD_OUTPUT_DEVICELISTCHANGED_CALLBACKI value) Sets the specified value to thedevicelistchangedfield. -
set
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, @Nullable FMOD_OUTPUT_START_CALLBACKI start, @Nullable FMOD_OUTPUT_STOP_CALLBACKI stop, @Nullable FMOD_OUTPUT_CLOSE_CALLBACKI close$, @Nullable FMOD_OUTPUT_UPDATE_CALLBACKI update, @Nullable FMOD_OUTPUT_GETHANDLE_CALLBACKI gethandle, @Nullable FMOD_OUTPUT_MIXER_CALLBACKI mixer, @Nullable FMOD_OUTPUT_OBJECT3DGETINFO_CALLBACKI object3dgetinfo, @Nullable FMOD_OUTPUT_OBJECT3DALLOC_CALLBACKI object3dalloc, @Nullable FMOD_OUTPUT_OBJECT3DFREE_CALLBACKI object3dfree, @Nullable FMOD_OUTPUT_OBJECT3DUPDATE_CALLBACKI object3dupdate, @Nullable FMOD_OUTPUT_OPENPORT_CALLBACKI openport, @Nullable FMOD_OUTPUT_CLOSEPORT_CALLBACKI closeport, @Nullable FMOD_OUTPUT_DEVICELISTCHANGED_CALLBACKI devicelistchanged) Initializes this struct with the specified values. -
set
Copies the specified struct data to this struct.- Parameters:
src- the source struct- Returns:
- this struct
-
malloc
Returns a newFMOD_OUTPUT_DESCRIPTIONinstance allocated withmemAlloc. The instance must be explicitly freed. -
calloc
Returns a newFMOD_OUTPUT_DESCRIPTIONinstance allocated withmemCalloc. The instance must be explicitly freed. -
create
Returns a newFMOD_OUTPUT_DESCRIPTIONinstance allocated withBufferUtils. -
create
Returns a newFMOD_OUTPUT_DESCRIPTIONinstance for the specified memory address. -
createSafe
-
malloc
Returns a newFMOD_OUTPUT_DESCRIPTION.Bufferinstance allocated withmemAlloc. The instance must be explicitly freed.- Parameters:
capacity- the buffer capacity
-
calloc
Returns a newFMOD_OUTPUT_DESCRIPTION.Bufferinstance allocated withmemCalloc. The instance must be explicitly freed.- Parameters:
capacity- the buffer capacity
-
create
Returns a newFMOD_OUTPUT_DESCRIPTION.Bufferinstance allocated withBufferUtils.- Parameters:
capacity- the buffer capacity
-
create
Create aFMOD_OUTPUT_DESCRIPTION.Bufferinstance at the specified memory.- Parameters:
address- the memory addresscapacity- the buffer capacity
-
createSafe
-
malloc
Returns a newFMOD_OUTPUT_DESCRIPTIONinstance allocated on the specifiedMemoryStack.- Parameters:
stack- the stack from which to allocate
-
calloc
Returns a newFMOD_OUTPUT_DESCRIPTIONinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.- Parameters:
stack- the stack from which to allocate
-
malloc
Returns a newFMOD_OUTPUT_DESCRIPTION.Bufferinstance allocated on the specifiedMemoryStack.- Parameters:
capacity- the buffer capacitystack- the stack from which to allocate
-
calloc
Returns a newFMOD_OUTPUT_DESCRIPTION.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.- Parameters:
capacity- the buffer capacitystack- the stack from which to allocate
-
napiversion
public static int napiversion(long struct) Unsafe version ofapiversion(). -
nname
Unsafe version ofname(). -
nnameString
Unsafe version ofnameString(). -
nversion
public static int nversion(long struct) Unsafe version ofversion(). -
nmethod
public static int nmethod(long struct) Unsafe version ofmethod(). -
ngetnumdrivers
Unsafe version ofgetnumdrivers(). -
ngetdriverinfo
Unsafe version ofgetdriverinfo(). -
ninit
Unsafe version ofinit(). -
nstart
Unsafe version ofstart(). -
nstop
Unsafe version ofstop(). -
nclose$
Unsafe version ofclose$(). -
nupdate
Unsafe version ofupdate(). -
ngethandle
Unsafe version ofgethandle(). -
nmixer
Unsafe version ofmixer(). -
nobject3dgetinfo
Unsafe version ofobject3dgetinfo(). -
nobject3dalloc
Unsafe version ofobject3dalloc(). -
nobject3dfree
Unsafe version ofobject3dfree(). -
nobject3dupdate
Unsafe version ofobject3dupdate(). -
nopenport
Unsafe version ofopenport(). -
ncloseport
Unsafe version ofcloseport(). -
ndevicelistchanged
Unsafe version ofdevicelistchanged(). -
napiversion
public static void napiversion(long struct, int value) Unsafe version ofapiversion. -
nname
Unsafe version ofname. -
nversion
public static void nversion(long struct, int value) Unsafe version ofversion. -
nmethod
public static void nmethod(long struct, int value) Unsafe version ofmethod. -
ngetnumdrivers
Unsafe version ofgetnumdrivers. -
ngetdriverinfo
Unsafe version ofgetdriverinfo. -
ninit
Unsafe version ofinit. -
nstart
Unsafe version ofstart. -
nstop
Unsafe version ofstop. -
nclose$
Unsafe version ofclose$. -
nupdate
Unsafe version ofupdate. -
ngethandle
Unsafe version ofgethandle. -
nmixer
Unsafe version ofmixer. -
nobject3dgetinfo
public static void nobject3dgetinfo(long struct, @Nullable FMOD_OUTPUT_OBJECT3DGETINFO_CALLBACKI value) Unsafe version ofobject3dgetinfo. -
nobject3dalloc
Unsafe version ofobject3dalloc. -
nobject3dfree
Unsafe version ofobject3dfree. -
nobject3dupdate
public static void nobject3dupdate(long struct, @Nullable FMOD_OUTPUT_OBJECT3DUPDATE_CALLBACKI value) Unsafe version ofobject3dupdate. -
nopenport
Unsafe version ofopenport. -
ncloseport
Unsafe version ofcloseport. -
ndevicelistchanged
public static void ndevicelistchanged(long struct, @Nullable FMOD_OUTPUT_DEVICELISTCHANGED_CALLBACKI value) Unsafe version ofdevicelistchanged. -
validate
public static void validate(long struct) Validates pointer members that should not beNULL.- Parameters:
struct- the struct to validate
-