Package be.yildizgames.common.libloader
Class GlobalNativeResourceLoader
java.lang.Object
be.yildizgames.common.libloader.GlobalNativeResourceLoader
public class GlobalNativeResourceLoader extends Object
Global loader, can be used to use the same loader, no matter where called from.
- Author:
- Grégory Van den Borre
-
Constructor Summary
Constructors Constructor Description GlobalNativeResourceLoader() -
Method Summary
Modifier and Type Method Description static GlobalNativeResourceLoadergetInstance()Provide the global loader instance.NativeResourceLoadergetLoader()Provider the global loader.voidsetNativeResourceLoader(NativeResourceLoader loader)Change the loader to use.
-
Constructor Details
-
GlobalNativeResourceLoader
public GlobalNativeResourceLoader()
-
-
Method Details
-
getInstance
Provide the global loader instance.- Returns:
- The global loader, never null.
-
setNativeResourceLoader
Change the loader to use. This will only impact the new calls to getLoader().- Parameters:
loader- New loader to use, null is not allowed.
-
getLoader
Provider the global loader.- Returns:
- The loader to use, never null.
-