Example usage for com.badlogic.gdx.utils Json readValue

List of usage examples for com.badlogic.gdx.utils Json readValue

Introduction

In this page you can find the example usage for com.badlogic.gdx.utils Json readValue.

Prototype

public <T> T readValue(Class<T> type, Class elementType, JsonValue jsonData) 

Source Link

Usage

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);
}