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

Package | danmaq.nineball.task
Class | public final class CTaskFPSView
Implements | IDisposed, ITask

FPS表示タスクです。

Public Properties

| Property | Defined by
--- | --- | ---
|  | disposed : Boolean [read-only] 解放したかどうかを取得します。 | CTaskFPSView
|  | interval : uint = 60 FPS更新のフレーム時間間隔が格納されます。 | CTaskFPSView
|  | layer : uint [read-only] レイヤ値を取得します。 | CTaskFPSView
|  | manager : CTaskManager [write-only] タスク管理クラスを設定します。 | CTaskFPSView
|  | prefix : String 接頭語を取得します。 | CTaskFPSView
|  | suffix : String 接尾語を取得します。 | CTaskFPSView
|  | transform : CFontTransform 描画調整情報を取得します。 | CTaskFPSView

Public Methods

| Method | Defined by
--- | --- | ---
|  | CTaskFPSView(fontResource:CFontResource, screen:CScreen, uLayer:uint = 0) コンストラクタ。 | CTaskFPSView
|  | dispose():void 解放時に管理クラスから呼び出される処理です。 | CTaskFPSView
|  | initialize():void コンストラクタの後、タスクが管理クラスに登録された直後に、 1度だけ自動的に呼ばれます。 | CTaskFPSView
|  | update():Boolean タスクを1フレーム分動かします。 | CTaskFPSView

Property detail

disposed | property

`disposed:Boolean` [read-only]

解放したかどうかを取得します。

Implementation
`public function get disposed():Boolean`

interval | property |

`public var interval:uint = 60`

FPS更新のフレーム時間間隔が格納されます。

layer | property |

`layer:uint` [read-only]

レイヤ値を取得します。

Implementation
`public function get layer():uint`

manager | property |

`manager:CTaskManager` [write-only]

タスク管理クラスを設定します。

Implementation
`public function set manager(value:CTaskManager):void`

prefix | property |

`prefix:String` [read-write]

接頭語を取得します。

Implementation
`public function get prefix():String`
`public function set prefix(value:String):void`

suffix | property |

`suffix:String` [read-write]

接尾語を取得します。

Implementation
`public function get suffix():String`
`public function set suffix(value:String):void`

transform | property |

`transform:CFontTransform` [read-write]

描画調整情報を取得します。

Implementation
`public function get transform():CFontTransform`
`public function set transform(value:CFontTransform):void`
Constructor detail

CTaskFPSView | () | constructor

`public function CTaskFPSView(fontResource:CFontResource, screen:CScreen, uLayer:uint = 0)`

コンストラクタ。

Parameters

| `fontResource:CFontResource` — フォントリソース
| `screen:CScreen` — 格納する画面管理クラス
| `uLayer:uint` (default = `0`)`` — レイヤ番号

Method detail

dispose | () | method

`public function dispose():void`

解放時に管理クラスから呼び出される処理です。

initialize | () | method |

`public function initialize():void`

コンストラクタの後、タスクが管理クラスに登録された直後に、 1度だけ自動的に呼ばれます。

update | () | method |

`public function update():Boolean`

タスクを1フレーム分動かします。

Returns

| `Boolean` — 無条件でtrue