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

Package | danmaq.nineball.struct.font
Class | public final class CFontTransform
Inheritance | CFontTransform CFontTransformBit

フォントの描画調整情報を保持する構造体です。

See also

danmaq.nineball.task.CTaskFont

Public Properties
Hide Inherited Public Properties
Show Inherited Public Properties

| Property | Defined by
--- | --- | ---
|  | alpha : Number 透明度を取得します。 | CFontTransformBit
|  | clone : CFontTransformBit [read-only] オブジェクトのコピーを取得します。 | CFontTransform
|  | color : uint 色を取得します。 | CFontTransformBit
|  | halign : String 水平位置揃え情報が格納されます。 | CFontTransform
|  | kerning : Number カーニングの度合が格納されます。 0で-100%、1で0%です。 | CFontTransform
|  | rotate : Number 回転角度を取得します。 | CFontTransformBit
|  | smoothing : Boolean アンチエイリアスを施すかどうかが格納されます。 | CFontTransformBit
|  | valign : String 垂直位置揃え情報が格納されます。 | CFontTransform

Public Methods

| Method | Defined by
--- | --- | ---
|  | CFontTransform(pos:Point = null, scale:Point = null, rotate:Number = 0, alpha:Number = 1, color:uint = 0xFFFFFF, smoothing:Boolean = false, kerning:Number = 1, halign:String, valign:String) コンストラクタ。 | CFontTransform
|  | toString():String オブジェクトのストリング表現を取得します。 このクラスでは、設定された値の一覧を文字列形式で習得します。 | CFontTransform

Public Constants
Hide Inherited Public Constants
Show Inherited Public Constants

| Constant | Defined by
--- | --- | ---
|  | BOTTOM_RIGHT : String = "BOTTOM_RIGHT" [static] 下端寄せ、または右端寄せを指示するための定数が格納されます。 | CFontTransform
|  | CENTER : String = "CENTER" [static] センタリングを指示するための定数が格納されます。 | CFontTransform
|  | pos : Point 座標が格納されます。 | CFontTransformBit
|  | scale : Point 拡大率が格納されます。 | CFontTransformBit
|  | TOP_LEFT : String = "TOP_LEFT" [static] 上端寄せ、または左端寄せを指示するための定数が格納されます。 | CFontTransform

Property detail

clone | property

`clone:CFontTransformBit` [read-only]

オブジェクトのコピーを取得します。

Implementation
`public function get clone():CFontTransformBit`

halign | property |

`public var halign:String`

水平位置揃え情報が格納されます。

kerning | property |

`public var kerning:Number`

カーニングの度合が格納されます。 0で-100%、1で0%です。

valign | property |

`public var valign:String`

垂直位置揃え情報が格納されます。

Constructor detail

CFontTransform | () | constructor

`public function CFontTransform(pos:Point = null, scale:Point = null, rotate:Number = 0, alpha:Number = 1, color:uint = 0xFFFFFF, smoothing:Boolean = false, kerning:Number = 1, halign:String, valign:String)`

コンストラクタ。

Parameters

| `pos:Point` (default = `null`)`` — 座標
| `scale:Point` (default = `null`)`` — 拡大率
| `rotate:Number` (default = `0`)`` — 回転角度
| `alpha:Number` (default = `1`)`` — 透過度
| `color:uint` (default = `0xFFFFFF`)`` — 乗算するカラーコード
| `smoothing:Boolean` (default = `false`)`` — アンチエイリアスを施すかどうか
| `kerning:Number` (default = `1`)`` — カーニング度合
| `halign:String` — 水平位置揃え情報
| `valign:String` — 垂直位置揃え情報

Method detail

toString | () | method

`public override function toString():String`

オブジェクトのストリング表現を取得します。 このクラスでは、設定された値の一覧を文字列形式で習得します。

Returns

| `String`

Constant detail

BOTTOM_RIGHT | constant

`public static const BOTTOM_RIGHT:String = "BOTTOM_RIGHT"`

下端寄せ、または右端寄せを指示するための定数が格納されます。

CENTER | constant |

`public static const CENTER:String = "CENTER"`

センタリングを指示するための定数が格納されます。

TOP_LEFT | constant |

`public static const TOP_LEFT:String = "TOP_LEFT"`

上端寄せ、または左端寄せを指示するための定数が格納されます。