パッケージ | 説明 |
---|---|
kinugasa.contents.event |
時間ベースで発生するイベントの管理モジュールです.
|
kinugasa.contents.resource |
ゲームコンテンツのI/Oと管理機能が含まれています.
|
kinugasa.contents.sound |
サウンドのロードと再生機能が含まれています.
|
kinugasa.contents.text |
テキストファイルの入出力機能が含まれています.
|
kinugasa.game.logic |
ゲームのロジックを構築したり、切り替えるための機能が含まれます.
|
kinugasa.rpgui |
マップチップ方式によるフィールドマップの構築と描画に関する機能およびそれに関連するGUI機能を提供します.
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
EventManager
時系列イベントを処理する仕組みの基本的な機能を定義します.
|
class |
MultiClassEventManager
複数のクラスのイベントを扱うイベントマネージャです.
|
class |
SingleClassEventManager<T extends java.io.Serializable>
単一のクラスのイベントを扱うイベントマネージャです.
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
DynamicStorage<T extends Nameable & Freeable & Loadable>
要素のロード/開放機能を追加したストレージの実装です.
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
DynamicStorage<T extends Nameable & Freeable & Loadable>
要素のロード/開放機能を追加したストレージの実装です.
|
修飾子とタイプ | メソッドと説明 |
---|---|
Freeable |
Freeable.free()
コンテンツをメモリから破棄出来るようにします.
|
修飾子とタイプ | インタフェースと説明 |
---|---|
interface |
Sound
サウンドファイルの再生や停止などの機能を抽象化するためのインターフェースです.
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
CachedSound
内部キャッシュつきのサウンドの実装です.
|
class |
SoundMap
サウンドの一時的な保存領域を提供します.
|
class |
SoundStorage
ロジックを跨いでサウンドを管理するための、唯一の保存領域を提供します.
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
CSVReader
CSVファイルをロードするためのテキストリーダの実装です.
|
class |
INIReader
INIファイルをロードするためのテキストリーダの実装です.
|
class |
SimpleTextReader
テキストファイル用のリーダです.
|
class |
TextReader<T>
テキストファイルを読む込むためのTextIOの実装です.
|
class |
XMLReader
XMLファイルの展開とデータの管理を行います.
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
GameLogic
ゲームのある場面でのロジックをカプセル化します.
|
class |
LogicManager
複数のゲームロジックを管理するためのクラスです.
|
修飾子とタイプ | インタフェースと説明 |
---|---|
interface |
FieldMapBuilder
フィールドマップとその関連データをロードし、構築する機能を定義します.
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
TextStorage
メッセージウインドウに表示可能な、フィールドマップに関連付けられたテキストを保持します.
|
class |
XMLFieldMapBuilder
フィールドマップをXMLからロードするためのビルダです.
|