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

