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

- kinugasa.rpguiを使用しているパッケージ
  パッケージ | 説明
  --- | ---
  kinugasa.rpgui | マップチップ方式によるフィールドマップの構築と描画に関する機能およびそれに関連するGUI機能を提供します.
  kinugasa.ui | メッセージウインドウやテキストラベルなど、プレイヤーと対話的にやり取りする仕組みを提供します.

- kinugasa.rpguiにより使用されるkinugasa.rpguiのクラス
  クラスと説明
  BackgroundLayerSprite 背景用アニメーションを表示するレイヤです.
  ChipAttribute マップチップの属性を表すクラスです.
  ChipAttributeStorage チップ属性を格納するストレージです.
  ChipSet フィールドマップの1つのレイヤが使用する、マップチップのセットです.
  ChipSetStorage 全てのチップセットを登録するストレージです.
  FieldMap フィールドマップの本体で、表示できる全てのデータを持ちます.
  FieldMapBuilder フィールドマップとその関連データをロードし、構築する機能を定義します.
  FieldMapBuilderStorage 全てのフィールドマップビルダを格納するストレージです.
  FieldMapLayer フィールドマップに表示される1つのレイヤで、様々なスプライトを表示する階層と マップデータをアニメーション表示する階層を持ちます.
  FieldMapLoader フィールドマップに関する様々なファイルをロードします.
  FontModel .
  FontModelStorage .
  MapChip フィールドマップを構成する1つのタイルです.
  MapData フィールドマップに表示するマップチップに関する機能を 提供します.
  MapLayerSprite map属性に対応し、フィールドマップとして表示されるアニメーションを 管理するスプライトです.
  MessageWindowModel このモデルは、メッセージウインドウに設定されたパラメタにしたがって、ウインドウの枠やテキストを描画します.
  MessageWindowModelStorage メッセージウインドウモデルを管理するストレージです.
  MessageWindowSprite .
  Node フィールドマップ間を移動する、マップ遷移を行うための出入り口です.
  NodeAccepter ノードが有効であるかを判定するクラスです.
  NodeAccepterStorage 全てのNodeAccepterを保管するストレージです.
  NodeMap フィールドマップが持つノードの格納領域です.
  ObjectLayerSprite レイヤが持つスプライトオブジェクトを管理する複合スプライトです.
  SimpleMessageWindowModel シンプルなメッセージウインドウの実装です.
  Text テキストは、メッセージウインドウに表示するひとつのテキストメッセージを表します.
  TextStorage メッセージウインドウに表示可能な、フィールドマップに関連付けられたテキストを保持します.
  Vehicle "移動手段"または"乗り物"クラスは、マップチップに対する移動の可否を判定します.
  VehicleStorage 全ての移動手段を保管するストレージです.
  XMLFieldMapBuilder フィールドマップをXMLからロードするためのビルダです.

- kinugasa.uiにより使用されるkinugasa.rpguiのクラス
  クラスと説明
  FontModel .