com.jme3.cinematic
クラス TimeLine

java.lang.Object
  上位を拡張 java.util.AbstractMap<K,V>
      上位を拡張 java.util.HashMap<java.lang.Integer,KeyFrame>
          上位を拡張 com.jme3.cinematic.TimeLine
すべての実装されたインタフェース:
Savable, java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.Integer,KeyFrame>

public class TimeLine
extends java.util.HashMap<java.lang.Integer,KeyFrame>
implements Savable

関連項目:
直列化された形式

入れ子のクラスの概要
 
クラス java.util.AbstractMap から継承された入れ子のクラス/インタフェース
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V>
 
コンストラクタの概要
TimeLine()
           
 
メソッドの概要
 void addKeyFrameAtIndex(int keyFrameIndex, KeyFrame keyFrame)
           
 void addKeyFrameAtTime(float time, KeyFrame keyFrame)
           
 java.util.Collection<KeyFrame> getAllKeyFrames()
           
 KeyFrame getKeyFrameAtIndex(int keyFrameIndex)
           
 KeyFrame getKeyFrameAtTime(float time)
           
 int getKeyFrameIndexFromTime(float time)
           
 int getLastKeyFrameIndex()
           
 void read(JmeImporter im)
           
 void removeKeyFrame(float time)
           
 void removeKeyFrame(int keyFrameIndex)
           
 void write(JmeExporter ex)
           
 
クラス java.util.HashMap から継承されたメソッド
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 
クラス java.util.AbstractMap から継承されたメソッド
equals, hashCode, toString
 
クラス java.lang.Object から継承されたメソッド
getClass, notify, notifyAll, wait, wait, wait
 
インタフェース java.util.Map から継承されたメソッド
equals, hashCode
 

コンストラクタの詳細

TimeLine

public TimeLine()
メソッドの詳細

getKeyFrameAtTime

public KeyFrame getKeyFrameAtTime(float time)

getKeyFrameAtIndex

public KeyFrame getKeyFrameAtIndex(int keyFrameIndex)

addKeyFrameAtTime

public void addKeyFrameAtTime(float time,
                              KeyFrame keyFrame)

addKeyFrameAtIndex

public void addKeyFrameAtIndex(int keyFrameIndex,
                               KeyFrame keyFrame)

removeKeyFrame

public void removeKeyFrame(int keyFrameIndex)

removeKeyFrame

public void removeKeyFrame(float time)

getKeyFrameIndexFromTime

public int getKeyFrameIndexFromTime(float time)

getAllKeyFrames

public java.util.Collection<KeyFrame> getAllKeyFrames()

getLastKeyFrameIndex

public int getLastKeyFrameIndex()

write

public void write(JmeExporter ex)
           throws java.io.IOException
定義:
インタフェース Savable 内の write
例外:
java.io.IOException

read

public void read(JmeImporter im)
          throws java.io.IOException
定義:
インタフェース Savable 内の read
例外:
java.io.IOException