Index

B D E G I L N S 
All Classes|All Packages

B

be.yildizgames.common.libloader - module be.yildizgames.common.libloader
 
be.yildizgames.common.libloader - package be.yildizgames.common.libloader
Contains the loader for native libraries.

D

directory - Variable in class be.yildizgames.common.libloader.NativeResourceLoader
Directory containing the native libraries, win34, linux64 depending on the operating system and the underlying architecture.

E

external(OperatingSystem...) - Static method in class be.yildizgames.common.libloader.NativeResourceLoader
Use libraries from a given path and register them.

G

getInstance() - Static method in class be.yildizgames.common.libloader.GlobalNativeResourceLoader
Provide the global loader instance.
getLibPath(String) - Method in class be.yildizgames.common.libloader.NativeResourceLoader
Give the full path of a registered native library.
getLoadedLibraries() - Method in class be.yildizgames.common.libloader.NativeResourceLoader
 
getLoader() - Method in class be.yildizgames.common.libloader.GlobalNativeResourceLoader
Provider the global loader.
GlobalNativeResourceLoader - Class in be.yildizgames.common.libloader
Global loader, can be used to use the same loader, no matter where called from.
GlobalNativeResourceLoader() - Constructor for class be.yildizgames.common.libloader.GlobalNativeResourceLoader
 

I

inJar() - Static method in class be.yildizgames.common.libloader.NativeResourceLoader
Retrieve the libraries in the class pass, decompress them and register them, support all systems.
inJar(OperatingSystem...) - Static method in class be.yildizgames.common.libloader.NativeResourceLoader
Retrieve the libraries in the class pass, decompress them and register them.
inJar(String) - Static method in class be.yildizgames.common.libloader.NativeResourceLoader
 
inJar(String, OperatingSystem...) - Static method in class be.yildizgames.common.libloader.NativeResourceLoader
Retrieve the libraries in the class pass, decompress them in the provided path and register them.
inPath(String, OperatingSystem...) - Static method in class be.yildizgames.common.libloader.NativeResourceLoader
 
inTestPath(OperatingSystem...) - Static method in class be.yildizgames.common.libloader.NativeResourceLoader
 

L

libDirectory - Variable in class be.yildizgames.common.libloader.NativeResourceLoader
Will contains the native libraries to be loaded.
libraryExtension - Variable in class be.yildizgames.common.libloader.NativeResourceLoader
Library file extension, can be .dll on windows, .so on linux.
loadBaseLibrary(String...) - Method in class be.yildizgames.common.libloader.NativeResourceLoader
To load the shared libraries, only used for windows, on linux, will not load anything.
loadLibrary(String...) - Method in class be.yildizgames.common.libloader.NativeResourceLoader
Load a native library, it will check if it is contained in a jar, if so, the library will be extracted in a temporary place and loaded from there.

N

NativeResourceLoader - Class in be.yildizgames.common.libloader
Utility class to load the native library from the classpath or a jar.

S

setNativeResourceLoader(NativeResourceLoader) - Method in class be.yildizgames.common.libloader.GlobalNativeResourceLoader
Change the loader to use.
B D E G I L N S 
All Classes|All Packages