インタフェース
kinugasa.object.Shapeable の使用

Shapeable を使用しているパッケージ
kinugasa.object ゲームに登場するオブジェクトと基本的なロジックが含まれています. 
kinugasa.ui メッセージウインドウやテキストラベルなど、プレイヤーと対話的にやり取りする仕組みを提供します. 
 

kinugasa.object での Shapeable の使用
 

Shapeable を実装している kinugasa.object のクラス
 class AnimationSprite
          Kinugasa : AnimationSprite : .
 class BasicSprite
          Kinugasa : BasicSprite : 基本的な移動機能を実装した、Spriteの拡張です.
 class CompositeSprite
          Kinugasa : CompositeSprite : .
 class FadeEffect
          Kinugasa : FadeEffect : 単色フェードイン/フェードアウト効果のエフェクトの実装です.
 class FlashEffect
          Kinugasa : FlashEffect : 単色のフラッシュ効果のエフェクトの実装です.
 class ImageSprite
          Kinugasa : ImageSprite : 単一の画像を表示する基本スプライトの実装です.
 class ScreenEffect
          Kinugasa : ScreenEffect : このスプライトの実装は、指定された領域にフラッシュやフェード効果を表示することができます.
 class Sprite
          Kinugasa : Sprite : ゲームに表示される自機やキャラクタの基底クラスです.
 

kinugasa.ui での Shapeable の使用
 

Shapeable を実装している kinugasa.ui のクラス
 class ConfirmMessageWindow
          Kinugasa : ConfirmMessageWindow : プレイヤーに2択の選択肢を与えて回答を得る、 簡易的な選択メッセージウインドウの拡張です.
 class InputMessageWindow
          Kinugasa : InputMessageWindow : 1つ以上の文字セットから文字列を自由に構築できる入力ウインドウです.
 class MessageWindow
          kinugasa : MessageWindow : 複数のテキストラベルを表示するためのコンポーネントです.
 class SelectableMessageWindow
          Kinugasa : SelectableMessageWindow : 1つ以上の選択肢から内容を選ばせることができるメッセージウインドウの拡張クラスです.
 class TextLabel
          kinugasa : TextLabel : 一行のテキストを表示するスプライトの実装です.