danmaq Nineball Library | All Packages | All Classes | Index | Frames No Frames |
Class CInitializeData

Package | danmaq.nineball.struct
Class | public final class CInitializeData

初期化データを格納する構造体です。

Public Properties

| Property | Defined by
--- | --- | ---
|  | error : String [read-only] データの正当性を判断し、エラーメッセージを出力します。 | CInitializeData
|  | fps : uint = 60 内部FPS理論値が格納されます。 | CInitializeData
|  | fpsLowCount : uint = 0 実測内部FPSの最低許容値を下回る許容回数が格納されます。 これを超えると描画FPSが1/nに低下します。 値を0にするとFPS強制低下は機能しません。 | CInitializeData
|  | fpsLowLimit : uint = 0 実測内部FPSの最低許容値が格納されます。 | CInitializeData
|  | fpsReflesh : uint = 0 内部FPS可変更新レートが格納されます。この値を設定すると フレームレートが低下した際、一時的にFPSを嵩上げして理論値FPSに 近づけます。値を0にすると可変FPSは機能しません。低い値にするほど 可変FPSは敏感になりますが、反面負荷も高まります。 | CInitializeData
|  | mainLoop : CMainLoop [read-only] メインループクラスを取得します。 | CInitializeData
|  | sceneFirst : Class = null 最初に実行されるシーンが格納されます。 | CInitializeData
|  | seResolution : uint = 1 効果音再生フレームの解像度が格納されます。 | CInitializeData
|  | systemTaskLayer : uint = 0 内部タスクが使用するレイヤ番号が格納されます。 | CInitializeData

Public Methods

| Method | Defined by
--- | --- | ---
|  | run():Boolean DNLを起動します。 | CInitializeData
|  | toString():String このクラスの状態を文字列で取得します。 | CInitializeData

Property detail

error | property

`error:String` [read-only]

データの正当性を判断し、エラーメッセージを出力します。

Implementation
`public function get error():String`

fps | property |

`public var fps:uint = 60`

内部FPS理論値が格納されます。

fpsLowCount | property |

`public var fpsLowCount:uint = 0`

実測内部FPSの最低許容値を下回る許容回数が格納されます。 これを超えると描画FPSが1/nに低下します。 値を0にするとFPS強制低下は機能しません。

fpsLowLimit | property |

`public var fpsLowLimit:uint = 0`

実測内部FPSの最低許容値が格納されます。

fpsReflesh | property |

`public var fpsReflesh:uint = 0`

内部FPS可変更新レートが格納されます。この値を設定すると フレームレートが低下した際、一時的にFPSを嵩上げして理論値FPSに 近づけます。値を0にすると可変FPSは機能しません。低い値にするほど 可変FPSは敏感になりますが、反面負荷も高まります。

mainLoop | property |

`mainLoop:CMainLoop` [read-only]

メインループクラスを取得します。

Implementation
`public function get mainLoop():CMainLoop`

sceneFirst | property |

`public var sceneFirst:Class = null`

最初に実行されるシーンが格納されます。

seResolution | property |

`public var seResolution:uint = 1`

効果音再生フレームの解像度が格納されます。

systemTaskLayer | property |

`public var systemTaskLayer:uint = 0`

内部タスクが使用するレイヤ番号が格納されます。

Method detail

run | () | method

`public function run():Boolean`

DNLを起動します。

Returns

| `Boolean` — 起動出来たかどうか。

Throws

| `` — データが正当でない場合

toString | () | method |

`public function toString():String`

このクラスの状態を文字列で取得します。

Returns

| `String` — オブジェクトのストリング表現