public class ResourceList<T extends LoadableResource>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
int |
maxLoadSize |
Constructor and Description |
---|
ResourceList(java.lang.Class<T> resourceType) |
ResourceList(java.lang.String searchPath,
java.lang.Class<T> resourceType) |
Modifier and Type | Method and Description |
---|---|
void |
destory() |
T |
get(java.lang.String path) |
java.lang.String |
getLoadPath() |
T |
getResource(int index) |
boolean |
isLoadQueEmpty() |
boolean |
load(java.lang.String path) |
boolean |
load(java.lang.String path,
java.lang.String alias) |
void |
loadResource(T resource,
java.lang.String alias) |
void |
tickLoad() |
public ResourceList(java.lang.Class<T> resourceType)
public ResourceList(java.lang.String searchPath, java.lang.Class<T> resourceType)
public void loadResource(T resource, java.lang.String alias)
public void tickLoad()
public boolean load(java.lang.String path)
public boolean load(java.lang.String path, java.lang.String alias)
public T getResource(int index)
public boolean isLoadQueEmpty()
public T get(java.lang.String path)
public void destory()
public java.lang.String getLoadPath()