Class AssetManager
java.lang.Object
zombie.asset.AssetManager
- All Implemented Interfaces:
AssetStateObserver
- Direct Known Subclasses:
AiSceneAssetManager
,AnimatedTextureIDAssetManager
,AnimationAssetManager
,AnimNodeAssetManager
,ClothingItemAssetManager
,MeshAssetManager
,ModelAssetManager
,PhysicsShapeAssetManager
,TextureAssetManager
,TextureIDAssetManager
,WorldMapDataAssetManager
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static final class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
create
(AssetType type, AssetManagers owner) protected abstract Asset
createAsset
(AssetPath var1, AssetManager.AssetParams var2) void
destroy()
protected abstract void
destroyAsset
(Asset var1) void
enableUnload
(boolean enable) protected Asset
getOwner()
void
load
(AssetPath path, AssetManager.AssetParams params) protected boolean
loadDataFromFile
(Asset var1, IFile var2) protected final void
onLoadingFailed
(Asset asset) protected final void
onLoadingSucceeded
(Asset asset) void
onStateChanged
(Asset.State old_state, Asset.State new_state, Asset asset) void
void
void
reload
(Asset asset, AssetManager.AssetParams params) void
protected final void
protected void
startLoading
(Asset asset) void
void
protected void
unloadData
(Asset var1)
-
Constructor Details
-
AssetManager
public AssetManager()
-
-
Method Details
-
create
-
destroy
public void destroy() -
removeUnreferenced
public void removeUnreferenced() -
load
-
load
-
load
-
unload
-
unload
-
reload
-
reload
-
reload
-
enableUnload
public void enableUnload(boolean enable) -
onStateChanged
- Specified by:
onStateChanged
in interfaceAssetStateObserver
-
startLoading
-
onLoadingSucceeded
-
onLoadingFailed
-
setTask
-
loadDataFromFile
-
unloadData
-
getAssetTable
-
getOwner
-
createAsset
-
destroyAsset
-
get
-