package com.akjava.gwt.three.client.gwt.boneanimation;
import com.google.gwt.core.client.JavaScriptObject;
import com.google.gwt.core.client.JsArray;
public class AnimationData extends JavaScriptObject{
protected AnimationData(){}
public native final String getName ()/*-{
return this["name"];
}-*/;
public native final void setName (String name)/*-{
this["name"]=name;
}-*/;
public native final double getFps ()/*-{
return this["fps"];
}-*/;
public native final void setFps (double fps)/*-{
this["fps"]=fps;
}-*/;
/**
* length is very important if length != last keys.time,app become a browser crasher.
* @return
*/
public native final double getLength ()/*-{
return this["length"];
}-*/;
public native final void setLength (double length)/*-{
this["length"]=length;
}-*/;
public native final int getJIT ()/*-{
return this["JIT"];
}-*/;
public native final void setJIT (int jit)/*-{
this["JIT"]=jit;
}-*/;
public native final JsArray<AnimationHierarchyItem> getHierarchy ()/*-{
return this["hierarchy"];
}-*/;
public native final void setHierarchy (JsArray<AnimationHierarchyItem> hierarchy)/*-{
this["hierarchy"]=hierarchy;
}-*/;
public native final double getNode ()/*-{
return this["node"];
}-*/;
public native final boolean isInitialized ()/*-{
return this["initialized"];
}-*/;
}