public static class ResourceData.SaveData extends java.lang.Object implements Json.Serializable
data is a map which link an asset name to its instance. assets is an array of
indices addressing a given ResourceData.AssetData in the
ResourceData| Modifier and Type | Field and Description |
|---|---|
protected ResourceData |
resources |
| Constructor and Description |
|---|
SaveData() |
SaveData(ResourceData resources) |
| Modifier and Type | Method and Description |
|---|---|
<K> K |
load(java.lang.String key) |
AssetDescriptor |
loadAsset() |
void |
read(Json json,
JsonValue jsonData) |
void |
save(java.lang.String key,
java.lang.Object value) |
<K> void |
saveAsset(java.lang.String filename,
java.lang.Class<K> type) |
void |
write(Json json) |
protected ResourceData resources
public SaveData()
public SaveData(ResourceData resources)
public <K> void saveAsset(java.lang.String filename,
java.lang.Class<K> type)
public void save(java.lang.String key,
java.lang.Object value)
public AssetDescriptor loadAsset()
public <K> K load(java.lang.String key)
public void write(Json json)
write in interface Json.Serializablepublic void read(Json json, JsonValue jsonData)
read in interface Json.Serializable