Index
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.
All Classes|All Packages