List of usage examples for com.badlogic.gdx.utils Json readValue
public <T> T readValue(Class<T> type, Class elementType, JsonValue jsonData)
From source file:com.bladecoder.engine.actions.AnimationAction.java
License:Apache License
@Override public void read(Json json, JsonValue jsonData) { animation = json.readValue("animation", String.class, jsonData); actorId = json.readValue("actorId", String.class, jsonData); posx = json.readValue("posx", Float.class, jsonData); posy = json.readValue("posy", Float.class, jsonData); setPos = json.readValue("setPos", Integer.class, jsonData); reverse = json.readValue("reverse", Boolean.class, jsonData); repeat = json.readValue("repeat", Integer.class, jsonData); count = json.readValue("count", Integer.class, jsonData); super.read(json, jsonData); }
From source file:com.bladecoder.engine.actions.BaseCallbackAction.java
License:Apache License
@Override public void read(Json json, JsonValue jsonData) { verbCb = ActionCallbackSerialization.find(json.readValue("cb", String.class, jsonData)); }
From source file:com.bladecoder.engine.actions.SayAction.java
License:Apache License
@Override public void read(Json json, JsonValue jsonData) { previousAnim = json.readValue("previousAnim", String.class, jsonData); super.read(json, jsonData); }
From source file:com.bladecoder.engine.actions.SayDialogAction.java
License:Apache License
@Override public void read(Json json, JsonValue jsonData) { previousAnim = json.readValue("previousFA", String.class, jsonData); responseText = json.readValue("responseText", String.class, jsonData); characterTurn = json.readValue("characterTurn", boolean.class, false, jsonData); characterName = json.readValue("characterName", String.class, jsonData); super.read(json, jsonData); }
From source file:com.bladecoder.engine.actions.ScaleAction.java
License:Apache License
@Override public void read(Json json, JsonValue jsonData) { actorId = json.readValue("actorId", String.class, jsonData); scale = json.readValue("scale", Float.class, jsonData); speed = json.readValue("speed", Float.class, jsonData); repeat = json.readValue("repeat", Integer.class, jsonData); count = json.readValue("count", Integer.class, jsonData); super.read(json, jsonData); }
From source file:com.bladecoder.engine.actions.WaitAction.java
License:Apache License
@Override public void read(Json json, JsonValue jsonData) { time = json.readValue("time", Float.class, jsonData); super.read(json, jsonData); }
From source file:com.bladecoder.engine.anim.CameraTween.java
License:Apache License
@Override public void read(Json json, JsonValue jsonData) { super.read(json, jsonData); startX = json.readValue("startX", Float.class, jsonData); startY = json.readValue("startY", Float.class, jsonData); startZoom = json.readValue("startZoom", Float.class, jsonData); targetX = json.readValue("targetX", Float.class, jsonData); targetY = json.readValue("targetY", Float.class, jsonData); targetZoom = json.readValue("targetZoom", Float.class, jsonData); }
From source file:com.bladecoder.engine.anim.SpritePosTween.java
License:Apache License
@Override public void read(Json json, JsonValue jsonData) { super.read(json, jsonData); startX = json.readValue("startX", Float.class, jsonData); startY = json.readValue("startY", Float.class, jsonData); targetX = json.readValue("targetX", Float.class, jsonData); targetY = json.readValue("targetY", Float.class, jsonData); interpolationX = json.readValue("interpolationX", InterpolationMode.class, jsonData); interpolationY = json.readValue("interpolationY", InterpolationMode.class, jsonData); }
From source file:com.bladecoder.engine.anim.SpriteScaleTween.java
License:Apache License
@Override public void read(Json json, JsonValue jsonData) { super.read(json, jsonData); startScl = json.readValue("startScl", Float.class, jsonData); targetScl = json.readValue("targetScl", Float.class, jsonData); }
From source file:com.bladecoder.engine.anim.Tween.java
License:Apache License
@Override public void read(Json json, JsonValue jsonData) { duration = json.readValue("duration", Float.class, jsonData); time = json.readValue("time", Float.class, jsonData); reverse = json.readValue("reverse", Boolean.class, jsonData); began = json.readValue("began", Boolean.class, jsonData); complete = json.readValue("complete", Boolean.class, jsonData); type = json.readValue("type", Type.class, jsonData); count = json.readValue("count", Integer.class, jsonData); interpolation = json.readValue("interpolation", InterpolationMode.class, jsonData); String cbSer = json.readValue("cb", String.class, jsonData); cb = ActionCallbackSerialization.find(cbSer); }