# パッケージの使用
kinugasa.util

- kinugasa.utilを使用しているパッケージ
  パッケージ | 説明
  --- | ---
  kinugasa.contents.graphics | 画像の編集やIOなどグラフィックに関する機能が含まれます.
  kinugasa.object | ゲームに登場するオブジェクトと基本的なロジックが含まれています.
  kinugasa.object.movingModel | MovingModelの実装が含まれています.
  kinugasa.rpgui | マップチップ方式によるフィールドマップの構築と描画に関する機能およびそれに関連するGUI機能を提供します.
  kinugasa.util | 各種カウンタ、文字列、数学、グラフィック、デバッグなどのユーティリティです.

- kinugasa.contents.graphicsにより使用されるkinugasa.utilのクラス
  クラスと説明
  ArrayIndexModel 配列のインデックスの遷移順序を定義します.
  TimeCounter 経過時間を計測し、条件判定をするための機能を定義します.

- kinugasa.objectにより使用されるkinugasa.utilのクラス
  クラスと説明
  TimeCounter 経過時間を計測し、条件判定をするための機能を定義します.

- kinugasa.object.movingModelにより使用されるkinugasa.utilのクラス
  クラスと説明
  TimeCounter 経過時間を計測し、条件判定をするための機能を定義します.

- kinugasa.rpguiにより使用されるkinugasa.utilのクラス
  クラスと説明
  TimeCounter 経過時間を計測し、条件判定をするための機能を定義します.

- kinugasa.utilにより使用されるkinugasa.utilのクラス
  クラスと説明
  ArrayIndexModel 配列のインデックスの遷移順序を定義します.
  BufferedList 要素をバッファリングし、効率的に削除できるリストです.
  FrameTimeCounter 複数の、呼び出し回数ベースの待機時間を順番に評価するTimeCounterの実装です.
  OnlyFirstTimeCounter 最初の検査だけ指定された値を返し、それ以降は 最初の検査とは逆の値を返すタイムカウンタの実装です.
  SelectableIndex インデックスの値を選択できるインデックスのカウンタです.
  StopWatch デバッグ用の時間を計測するクラスです.
  SystemTimeCounter システム時計の経過時間によって待機時間を評価するTimeCounterの実装です.
  TimeCounter 経過時間を計測し、条件判定をするための機能を定義します.
  Versions フレームワークのバージョンと開発開始日のメモです.