public class BehaviorTreeLoader extends java.lang.Object implements org.mini2Dx.core.assets.AsyncAssetLoader<BehaviorTree>
AssetLoader for BehaviorTree instances. The behavior tree is loaded asynchronously.| Modifier and Type | Class and Description |
|---|---|
static class |
BehaviorTreeLoader.BehaviorTreeParameter |
| Constructor and Description |
|---|
BehaviorTreeLoader() |
| Modifier and Type | Method and Description |
|---|---|
org.mini2Dx.gdx.utils.Array<org.mini2Dx.core.assets.AssetDescriptor> |
getDependencies(org.mini2Dx.core.assets.AssetDescriptor assetDescriptor,
org.mini2Dx.core.assets.AsyncLoadingCache asyncLoadingCache) |
void |
loadOnAsyncThread(org.mini2Dx.core.assets.AssetDescriptor assetDescriptor,
org.mini2Dx.core.assets.AsyncLoadingCache asyncLoadingCache) |
BehaviorTree |
loadOnGameThread(org.mini2Dx.core.assets.AssetManager assetManager,
org.mini2Dx.core.assets.AssetDescriptor assetDescriptor,
org.mini2Dx.core.assets.AsyncLoadingCache asyncLoadingCache) |
public void loadOnAsyncThread(org.mini2Dx.core.assets.AssetDescriptor assetDescriptor,
org.mini2Dx.core.assets.AsyncLoadingCache asyncLoadingCache)
loadOnAsyncThread in interface org.mini2Dx.core.assets.AsyncAssetLoader<BehaviorTree>public BehaviorTree loadOnGameThread(org.mini2Dx.core.assets.AssetManager assetManager, org.mini2Dx.core.assets.AssetDescriptor assetDescriptor, org.mini2Dx.core.assets.AsyncLoadingCache asyncLoadingCache)
loadOnGameThread in interface org.mini2Dx.core.assets.AssetLoader<BehaviorTree>public org.mini2Dx.gdx.utils.Array<org.mini2Dx.core.assets.AssetDescriptor> getDependencies(org.mini2Dx.core.assets.AssetDescriptor assetDescriptor,
org.mini2Dx.core.assets.AsyncLoadingCache asyncLoadingCache)
getDependencies in interface org.mini2Dx.core.assets.AssetLoader<BehaviorTree>