public final class AsyncModel extends AsyncAsset<Model>
| Constructor and Description |
|---|
AsyncModel(AssetManager assets,
ModelReaderSettings settings)
Used by
AssetManager
AsyncModel with default loading using BonzaiEngine.read(AssetManager, ModelReaderSettings) |
AsyncModel(AssetManager assets,
java.lang.String id)
Used by
AssetManager
AsyncModel with default loading using BonzaiEngine.read(AssetManager, ModelReaderSettings) |
AsyncModel(AssetManager assets,
java.lang.String id,
Task<Model> loader) |
AsyncModel(Model model)
Create an
AsyncModel from a Model already loaded |
| Modifier and Type | Method and Description |
|---|---|
int |
getRefCount() |
void |
release()
Decrement reference counter
|
java.lang.String |
toString() |
void |
use()
Increment reference counter
|
get, getID, getIfLoaded, getLoadState, getSync, isFailed, isLoaded, isLoading, onLoad, onStateChange, setpublic AsyncModel(AssetManager assets, ModelReaderSettings settings)
AssetManager
AsyncModel with default loading using BonzaiEngine.read(AssetManager, ModelReaderSettings)AssetManager#loadModelAsync(ModelReaderSettings, String)public AsyncModel(AssetManager assets, java.lang.String id)
AssetManager
AsyncModel with default loading using BonzaiEngine.read(AssetManager, ModelReaderSettings)AssetManager#loadModelAsync(ModelReaderSettings, String)public AsyncModel(Model model)
AsyncModel from a Model already loadedpublic AsyncModel(AssetManager assets, java.lang.String id, Task<Model> loader)
assets - Optional reference to the AssetManager
AsyncModel with a custom loading Taskpublic final java.lang.String toString()
toString in class java.lang.Objectpublic final int getRefCount()
AsyncModel reference counterpublic final void use()
public final void release()
Bonzai Engine 1.3.4 11/12/2015 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2015 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com