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: Object3D
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
Name | Type |
---|---|
value | UIInteractiveStyle |
Returns
void
Defined in
src/components/gui/uiComponents/IUIInteractive.ts:24
Methods
rayPick
▸ rayPick(ray
, panel
, screenPos
, screenSize
): any
Parameters
Name | Type |
---|---|
ray | Ray |
panel | any |
screenPos | Vector2 |
screenSize | Vector2 |
Returns
any
Defined in
src/components/gui/uiComponents/IUIInteractive.ts:20
destroy
▸ destroy(): void
Returns
void