GlText
draw text using msdf font texture, using GlRectInstancer
Constructor Summary
| Public Constructor | ||
| public |
constructor(textWriter: GlTextWriter, string: string) |
|
Member Summary
| Public Members | ||
| public |
|
|
| public |
disposed: boolean |
|
| public get |
height: * |
|
| public set |
scale(s: number) |
|
| public set |
|
|
| public get |
text: * |
|
| public set |
visible(v: boolean) |
|
| public get |
width: * |
|
| public set |
x(x: number) |
|
| public get |
x: * |
|
| public get |
y: * |
|
| public set |
y(y: number) |
|
| public set |
z(z: number) |
|
| Private Members | ||
| private |
_align: * |
|
| private |
_color: * |
|
| private |
_font: * |
|
| private |
_height: * |
|
| private |
_parentRect: * |
|
| private |
|
|
| private |
_scale: * |
|
| private |
_string: * |
|
| private |
_visible: boolean |
|
| private |
_width: * |
|
| private |
|
|
| private |
textWriter: * |
|
Method Summary
| Public Methods | ||
| public |
dispose(): * |
|
| public |
rebuild() |
|
| public |
setColor(r: number | array, g: number, b: number, a: number) |
|
| public |
setColorArray(r: number[]) |
|
| public |
setOpacity(a: number) |
|
| public |
setParentRect(r: GlRect) |
|
| public |
setPosition(x: number, y: number, z: number) |
|
| Private Methods | ||
| private |
_map(x: number): * |
|
Public Constructors
public constructor(textWriter: GlTextWriter, string: string) source
Params:
| Name | Type | Attribute | Description |
| textWriter | GlTextWriter | ||
| string | string |
Public Members
public : * source
public disposed: boolean source
public get height: * source
public set scale(s: number) source
public set text source
public get text: * source
public set visible(v: boolean) source
public get width: * source
public set x(x: number) source
public get x: * source
public get y: * source
public set y(y: number) source
public set z(z: number) source
Private Members
private _align: * source
private _color: * source
private _font: * source
private _height: * source
private _parentRect: * source
private _parentRectListener: * source
private _scale: * source
private _string: * source
private _visible: boolean source
private _width: * source
private textWriter: * source
Public Methods
public rebuild() source
public setColor(r: number | array, g: number, b: number, a: number) source
Params:
| Name | Type | Attribute | Description |
| r | number | array | ||
| g | number | ||
| b | number | ||
| a | number |
public setColorArray(r: number[]) source
Params:
| Name | Type | Attribute | Description |
| r | number[] |
public setOpacity(a: number) source
Params:
| Name | Type | Attribute | Description |
| a | number |
public setPosition(x: number, y: number, z: number) source
Params:
| Name | Type | Attribute | Description |
| x | number | ||
| y | number | ||
| z | number |