ClassPackageDescription
 ActiveSetting
org.ahiufomasao.yasume.map ActiveSetting クラスは有効調整設定を保持します.
 ActiveTester
org.ahiufomasao.yasume.map ActiveTester クラスは有効調整可能オブジェクトが現在有効か無効かを判定します.
 ArchiveFileData
org.ahiufomasao.yasume.utils ArchiveFileData クラスは、アーカイブファイルに含まれる 1 ファイル分のデータ構造です.
 Archiver
org.ahiufomasao.yasume.utils Archiver クラスには、 複数ファイルのデータを独自の形式で圧縮、伸張するメソッドがあります.
 Arithmetic
org.ahiufomasao.yasume.geom Arithmetic クラスは、四則演算を一定の値で行います.
 AttackGroup
org.ahiufomasao.yasume.timeline AttackGroup クラスは、 ChildTimeline オブジェクトに設定された AttackHitArea オブジェクトのグループ付けを行ないます.
 AttackHitArea
org.ahiufomasao.yasume.timeline AttackHitArea クラスは、ChildTimeline オブジェクトへ登録する攻撃当たり判定エリアです.
 AttackTarget
org.ahiufomasao.yasume.timeline AttackTarget クラスは攻撃対象を表す定数を定義します.
 BitmapCanvas
org.ahiufomasao.yasume.display BitmapCanvas クラスは、ビットマップの描画を行ないます.
 ChainCounter
org.ahiufomasao.yasume.utils ChainCounter クラスは、連鎖回数のカウントと、 連鎖数に応じたスコアの取得を行います.
 ChildTimeline
org.ahiufomasao.yasume.timeline ChildTimeline クラスは、アニメーションデータを管理します.
 Counter
org.ahiufomasao.yasume.utils Counter クラスは、カウント機能を提供します.
 DamageHitArea
org.ahiufomasao.yasume.timeline DamageHitArea クラスは、ChildTimeline オブジェクトへ登録するダメージ当たり判定エリアです.
 FadeIn
org.ahiufomasao.yasume.effects.screen フェードイン効果
 FadeOut
org.ahiufomasao.yasume.effects.screen フェードアウト効果
 GraphicsDrawer
org.ahiufomasao.yasume.utils GraphicsDrawer クラスは、単純な図形の描画を行います.
 HitAreaDrawingSetting
org.ahiufomasao.yasume.timeline HitAreaDrawingSetting クラスは、当たり判定エリアの描画設定を保持します.
 HitAreaHitEvent
org.ahiufomasao.yasume.events HitAreaHitEvent クラスは HitAreaHitTester クラスによって当たり判定を行うことによって送出されます.
 HitAreaHitTester
org.ahiufomasao.yasume.timeline HitAreaHitTester クラスは、オブジェクト群同士の当たり判定を行います.
 HitDirection
org.ahiufomasao.yasume.utils HitDirection クラスには、 当たり判定において、当たった方向を表す定数があります.
 HitSetting
org.ahiufomasao.yasume.map HitSetting クラスは当たり設定を保持します.
 IActiveAdjustable
org.ahiufomasao.yasume.map IActiveAdjustable インターフェイスは有効調整可能オブジェクトによって実装されます.
 IAttackAttribute
org.ahiufomasao.yasume.timeline IAttackAttribute インターフェイスは、攻撃属性の定数を定義したクラスによって実装されます.
 IEffect
org.ahiufomasao.yasume.effects エフェクト
 IEffectFactory
org.ahiufomasao.yasume.effects IEffectFactory インターフェイスは、効果オブジェクトを作成するクラスによって実装されます.
 IFade
org.ahiufomasao.yasume.effects.screen フェードイン、フェードアウト用コンテキスト
 IHasPosition
org.ahiufomasao.yasume.core IHasPosition は座標情報を持つオブジェクトによって実装されます.
 IHasSpeed
org.ahiufomasao.yasume.core IHasSpeed はスピードを持つオブジェクトによって実装されます.
 IHitAreaHittable
org.ahiufomasao.yasume.timeline IHitAreaHittable インターフェイスは HitAreaHitTester クラスによって 当たり判定処理を行うオブジェクトによって実装されます.
 IHitObject
org.ahiufomasao.yasume.map IHitObject インターフェイスは当たりオブジェクトによって実装されます.
 ILoader
org.ahiufomasao.yasume.net ILoader インターフェイスは、外部データのロードを行うクラスによって実装されます.
 ImageLoader
org.ahiufomasao.yasume.net ImageLoader クラスは、グラフィックデータのロード機能を提供します.
 IMapHittable
org.ahiufomasao.yasume.map IMapHittable インターフェイスは MapHitTester クラスによって 当たり判定処理を行うオブジェクトによって実装されます.
 IMapObject
org.ahiufomasao.yasume.map IMapObject インターフェイスはマップに配置するオブジェクトによって実装されます.
 IMapObjectFactory
org.ahiufomasao.yasume.map IMapObjectFactory インターフェイスは IMapObject オブジェクトの作成メソッドを提供します.
 ISoundEffectCollection
org.ahiufomasao.yasume.media ISoundEffectCollection インターフェイスは、音声データをまとめて管理するクラスによって実装されます.
 ITimelineDrawable
org.ahiufomasao.yasume.timeline ITimelineDrawable インターフェイスは MainTimeline クラスの draw メソッドの timelineDrawable パラメータとして渡すオブジェクトによって実装されます.
 IValidator
org.ahiufomasao.yasume.core IValidator はバリデーションチェックを行うクラスによって実装されます.
 KeyState
org.ahiufomasao.yasume.utils キー入力状況
 LoaderCollection
org.ahiufomasao.yasume.net LoaderCollection クラスは、登録された全 ILoader オブジェクトに対し、 一括でロードを実行したり、ロード完了を検出したりする機能を提供します.
 MainTimeline
org.ahiufomasao.yasume.timeline MainTimeline クラスは、複数の ChildTimeline オブジェクトを管理します.
 MainTimelineFactory
org.ahiufomasao.yasume.timeline MainTimelineFactory クラスは、設定データに基づいた MainTimeline オブジェクトを生成します.
 MapData
org.ahiufomasao.yasume.map MapData クラスは、マップチップで構成されたマップデータを保持します.
 MapHitEvent
org.ahiufomasao.yasume.events MapHitEvent クラスは マップとの当たり判定を行うことによって送出されます.
 MapHitTester
org.ahiufomasao.yasume.map MapHitTester クラスは、IMapHittable オブジェクトとステージとの当たり判定を行います.
 MapLayerData
org.ahiufomasao.yasume.map MapLayerData クラスは、マップデータの 1 レイヤー分のデータを保持します.
 MapObjectActiveEvent
org.ahiufomasao.yasume.events マップオブジェクト有効イベント
 MapObjectsData
org.ahiufomasao.yasume.map MapObjectsData クラスは、マップに配置するオブジェクトのデータを保持します.
 MapViewer
org.ahiufomasao.yasume.map MapViewer クラスは、MapData オブジェクトのマップデータに基づいてマップを描画します.
 MathUtil
org.ahiufomasao.yasume.utils MathUtil クラスには、 一定の計算を行うメソッドがあります.
 MouseState
org.ahiufomasao.yasume.utils マウス入力状況
 NetStreamGroup
org.ahiufomasao.yasume.net NetStreamGroup クラスは、 NetStream クラスによる、NetGroup ライクなコネクションを提供します.
 NetStreamGroupEvent
org.ahiufomasao.yasume.events NetStreamGroupEvent クラスは NetStreamGroupクラス を操作することによって送出されます.
 NetStreamGroupEventKind
org.ahiufomasao.yasume.events NetStreamGroupEventKind クラスには、 NetStreamGroupEvent イベントの種類を表す定数があります.
 PushHitArea
org.ahiufomasao.yasume.timeline PushHitArea クラスは、ChildTimeline オブジェクトへ登録する押し当たり判定エリアです.
 RectangleUtil
org.ahiufomasao.yasume.utils RectangleUtil クラスには、 Rectangle オブジェクトに関するメソッドがあります.
 Scene
org.ahiufomasao.yasume.core シーン
 SceneManager
org.ahiufomasao.yasume.core シーンマネージャー
 Set
org.ahiufomasao.yasume.utils Set クラスは、重複、順序の無いコレクションです.
 SoundLoader
org.ahiufomasao.yasume.net SoundLoader クラスは、サウンドデータのロード機能を提供します.
 StageHitArea
org.ahiufomasao.yasume.timeline StageHitArea クラスは、ChildTimeline オブジェクトへ登録するステージ当たり判定エリアです.
 StringLoader
org.ahiufomasao.yasume.net StringLoader クラスは、文字列やバイナリデータのロード機能を提供します.
 StringUtil
org.ahiufomasao.yasume.utils StringUtil クラスには、 文字列の形式変換や連結等を行うメソッドがあります.
 Task
org.ahiufomasao.yasume.core Task クラスは、実行オブジェクト(タスク)の基本クラスです.
 TaskEvent
org.ahiufomasao.yasume.events TaskEvent クラスは Taskクラス を操作することによって送出されます.
 TaskList
org.ahiufomasao.yasume.core TaskList クラスは複数の実行オブジェクト(タスク)の実行、描画を行う実行オブジェクトリストです.
 Tester
org.ahiufomasao.yasume.utils Tester クラスには、 ゲームにおいての一般的な判定を行うメソッドがあります.
 TimelineGraphics
org.ahiufomasao.yasume.timeline TimelineGraphics クラスは、MainTimeline クラスと同様の構造で各フレームのグラフィックデータを管理します.
 TimelineGraphicsLoader
org.ahiufomasao.yasume.timeline TimelineGraphicsLoader クラスは、 TimelineGraphics クラスへ登録するグラフィックデータの一括ロードを行います.
 Tracer
org.ahiufomasao.yasume.utils トレーサー
 Validator
org.ahiufomasao.yasume.utils Validator クラスには、 文字列が指定形式であるかを検査するメソッドがあります.
 Vector2D
org.ahiufomasao.yasume.geom Vector2D クラスは、2 次元のベクトルを表現します.
 VectorUtil
org.ahiufomasao.yasume.utils VectorUtil クラスには、 Vector オブジェクトに関するメソッドがあります.