概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし

## クラス
kinugasa.util.ArrayIndexModel の使用

ArrayIndexModel を使用しているパッケージ
kinugasa.contents.graphics | 画像の編集やIOなどグラフィックに関する機能が含まれます.
kinugasa.util | 各種カウンタ、文字列、数学、グラフィック、デバッグなどのユーティリティです.

kinugasa.contents.graphics での ArrayIndexModel の使用

ArrayIndexModel として宣言されている kinugasa.contents.graphics のフィールド
`private ArrayIndexModel` | `Animation.index` アニメーションの遷移条件を指定するための配列インデックスです.

ArrayIndexModel を返す kinugasa.contents.graphics のメソッド
`ArrayIndexModel` | `Animation.getIndex()` このアニメーションに設定されている配列のインデックスを取得します.

ArrayIndexModel 型のパラメータを持つ kinugasa.contents.graphics のメソッド
`void` | `Animation.setIndex(ArrayIndexModel index)` アニメーションの遷移順序を変更します.

ArrayIndexModel 型のパラメータを持つ kinugasa.contents.graphics のコンストラクタ
`Animation(TimeCounter visibleTime, ArrayIndexModel index, java.awt.image.BufferedImage... images)` 新しいアニメーションを構築します.
`Animation(TimeCounter visibleTime, ArrayIndexModel index, SerializableImage... images)` 新しいアニメーションを構築します.

kinugasa.util での ArrayIndexModel の使用

kinugasa.util での ArrayIndexModel のサブクラス
`class` | `SelectableIndex` インデックスの値を選択できるインデックスのカウンタです.
`class` | `SimpleIndex` 配列の要素に、順番にアクセスする基本的なインデックスのカウンタです.

ArrayIndexModel として宣言されている kinugasa.util のフィールド
`private ArrayIndexModel` | `FrameTimeCounter.index` 遷移するインデックスのモデルです.
`private ArrayIndexModel` | `FrameTimeCounter.initialIndex` 最初に設定されていた状態のインデックスのモデルです.

ArrayIndexModel を返す kinugasa.util のメソッド
`ArrayIndexModel` | `ArrayIndexModel.clone()`
`ArrayIndexModel` | `SimpleIndex.clone()`
`ArrayIndexModel` | `FrameTimeCounter.getIndex()`

ArrayIndexModel 型のパラメータを持つ kinugasa.util のメソッド
`void` | `FrameTimeCounter.setIndex(ArrayIndexModel index)`

ArrayIndexModel 型のパラメータを持つ kinugasa.util のコンストラクタ
`FrameTimeCounter(ArrayIndexModel index, int... waitTime)` インデックスモデルと待ち時間を指定して、新しいカウンタを作成します.
`FrameTimeCounter(int speed, ArrayIndexModel index, int... waitTime)` 速度、インデックスモデル、待ち時間を指定して新しいカウンタを作成します.

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし