Top Inners Fields Constructors Methods
org.lwjgl.fmod

public Class FSBank

extends Object
Class Inheritance
Imports
javax.annotation.*, java.nio.*, org.lwjgl.*, org.lwjgl.system.*

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class
FSBank.Functions

Contains the function pointers loaded from the FSBANK SharedLibrary.

Field Summary

Modifier and TypeField and Description
private static final SharedLibrary
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public static int
FSBank_Build(FSBANK_SUBSOUND subSounds, int numSubSounds, int encodeFormat, int buildFlags, int quality, ByteBuffer encryptKey, ByteBuffer outputFileName)

public static int
FSBank_Build(FSBANK_SUBSOUND subSounds, int numSubSounds, int encodeFormat, int buildFlags, int quality, CharSequence encryptKey, CharSequence outputFileName)

public static int
public static int
public static int
public static int
FSBank_Init(int version, int flags, int numSimultaneousJobs, ByteBuffer cacheDirectory)

public static int
FSBank_Init(int version, int flags, int numSimultaneousJobs, CharSequence cacheDirectory)

public static int
FSBank_MemoryGetStats(IntBuffer currentAllocated, IntBuffer maximumAllocated)

public static int
public static int
public static int
public static SharedLibrary
getLibrary()

Returns the FSBANK SharedLibrary.

public static int
nFSBank_Build(long subSounds, int numSubSounds, int encodeFormat, int buildFlags, int quality, long encryptKey, long outputFileName)

public static int
nFSBank_FetchFSBMemory(long data, long length)

public static int
nFSBank_FetchNextProgressItem(long progressItem)

public static int
nFSBank_Init(int version, int flags, int numSimultaneousJobs, long cacheDirectory)

public static int
nFSBank_MemoryGetStats(long currentAllocated, long maximumAllocated)

public static int
nFSBank_MemoryInit(long userAlloc, long userRealloc, long userFree)

public static int
nFSBank_ReleaseProgressItem(long progressItem)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait