Skip to content

Interface: IUIInteractive

Implemented by

Properties

Accessors

Methods

Properties

interactive

interactive: boolean

Defined in

src/components/gui/uiComponents/IUIInteractive.ts:13


enable

enable: boolean

Defined in

src/components/gui/uiComponents/IUIInteractive.ts:14


visible

visible: boolean

Defined in

src/components/gui/uiComponents/IUIInteractive.ts:15


object3D

Optional object3D: CEventDispatcher

Defined in

src/components/gui/uiComponents/IUIInteractive.ts:16

Accessors

interactiveVisible

get interactiveVisible(): boolean

Returns

boolean

Defined in

src/components/gui/uiComponents/IUIInteractive.ts:18


mouseStyle

set mouseStyle(value): void

Parameters

NameType
valueUIInteractiveStyle

Returns

void

Defined in

src/components/gui/uiComponents/IUIInteractive.ts:24

Methods

rayPick

rayPick(ray, panel, screenPos, screenSize): any

Parameters

NameType
rayRay
panelany
screenPosVector2
screenSizeVector2

Returns

any

Defined in

src/components/gui/uiComponents/IUIInteractive.ts:20


destroy

destroy(): void

Returns

void

Defined in

src/components/gui/uiComponents/IUIInteractive.ts:22