ブラウザのJavaScriptが無効になっています。
ナビゲーション・リンクをスキップ
概要
パッケージ
クラス
使用
階層ツリー
非推奨
索引
ヘルプ
前のクラス
次のクラス
フレーム
フレームなし
すべてのクラス
サマリー:
ネスト |
フィールド |
コンストラクタ |
メソッド
詳細:
フィールド |
コンストラクタ |
メソッド
kinugasa.contents.resource
インタフェース Freeable
既知のサブインタフェースのリスト:
FieldMapBuilder
,
Sound
既知の実装クラスのリスト:
CachedSound
,
CSVReader
,
DynamicStorage
,
EventManager
,
GameLogic
,
INIReader
,
LogicManager
,
MultiClassEventManager
,
SimpleTextReader
,
SingleClassEventManager
,
SoundMap
,
SoundStorage
,
TextReader
,
TextStorage
,
XMLFieldMapBuilder
,
XMLReader
public interface
Freeable
コンテンツが開放可能であることを表すインターフェースです.
このインターフェースは、メモリ空間を圧迫する可能性のあるクラスに実装されます。
明示的にロード/開放したり、アルゴリズムを切り替えるタイミングで不要となったリソースを 自動開放するために使用します。
メソッドのサマリー
All Methods
Instance Methods
Abstract Methods
修飾子とタイプ
メソッドと説明
Freeable
free
()
コンテンツをメモリから破棄出来るようにします.
メソッドの詳細
free
Freeable
free()
コンテンツをメモリから破棄出来るようにします. 実際にメモリから破棄されるタイミングは、GCに依存します。
まだロードされていないか、開放済みのオブジェクトを開放した場合には、通常は何も行いません。
戻り値:
デフォルトでロードされる実装を、インスタンス化と同時に開放するためにthisインスタンスを返します。
戻り値は適切な型にキャストする必要があります。通常、このような実装は効率的でないため推奨されません。
ナビゲーション・リンクをスキップ
概要
パッケージ
クラス
使用
階層ツリー
非推奨
索引
ヘルプ
前のクラス
次のクラス
フレーム
フレームなし
すべてのクラス
サマリー:
ネスト |
フィールド |
コンストラクタ |
メソッド
詳細:
フィールド |
コンストラクタ |
メソッド