Skip to content
本页内容

Class: GUIQuad

Constructors

Properties

Accessors

Methods

Constructors

constructor

new GUIQuad()

Properties

x

x: number = 0

Defined in

src/engine/gui/core/GUIQuad.ts:7


y

y: number = 0

Defined in

src/engine/gui/core/GUIQuad.ts:8


z

z: number

Defined in

src/engine/gui/core/GUIQuad.ts:9


width

width: number = 1

Defined in

src/engine/gui/core/GUIQuad.ts:10


height

height: number = 1

Defined in

src/engine/gui/core/GUIQuad.ts:11


_global_x

_global_x: number = 0

Defined in

src/engine/gui/core/GUIQuad.ts:13


_global_y

_global_y: number = 0

Defined in

src/engine/gui/core/GUIQuad.ts:14


_global_width

_global_width: number = 0

Defined in

src/engine/gui/core/GUIQuad.ts:16


_global_height

_global_height: number = 0

Defined in

src/engine/gui/core/GUIQuad.ts:17


color

Readonly color: Color

Defined in

src/engine/gui/core/GUIQuad.ts:20


imageType

imageType: ImageType = ImageType.Simple

Defined in

src/engine/gui/core/GUIQuad.ts:21


onChange

onChange: boolean = true

Defined in

src/engine/gui/core/GUIQuad.ts:22


_offset_x

_offset_x: number = 0

Defined in

src/engine/gui/core/GUIQuad.ts:24


_offset_y

_offset_y: number = 0

Defined in

src/engine/gui/core/GUIQuad.ts:25

Accessors

texture

get texture(): GUISubTexture

Returns

GUISubTexture

Defined in

src/engine/gui/core/GUIQuad.ts:27

set texture(value): void

Parameters

NameType
valueGUISubTexture

Returns

void

Defined in

src/engine/gui/core/GUIQuad.ts:31


left

get left(): number

Returns

number

Defined in

src/engine/gui/core/GUIQuad.ts:38


get right(): number

Returns

number

Defined in

src/engine/gui/core/GUIQuad.ts:42


top

get top(): number

Returns

number

Defined in

src/engine/gui/core/GUIQuad.ts:46


bottom

get bottom(): number

Returns

number

Defined in

src/engine/gui/core/GUIQuad.ts:50

Methods

transformQuad

transformQuad(transform): void

Parameters

NameType
transformUITransform

Returns

void

Defined in

src/engine/gui/core/GUIQuad.ts:54


updateGeometryBuffer

updateGeometryBuffer(guiGeometry, transform): void

Parameters

NameType
guiGeometryGUIGeometry
transformUITransform

Returns

void

Defined in

src/engine/gui/core/GUIQuad.ts:97