Class Object3DWidgetsPlugin

Adds light and camera helpers/gizmos in the viewer. A helper is automatically created when any supported light or camera is added to the scene.

Hierarchy (view full)

Constructors

Properties

_dirty: boolean = false
_viewer?: ThreeViewer
_viewerListeners: PartialRecord<"update" | "dispose" | "preRender" | "postRender" | "preFrame" | "postFrame" | "*" | "addPlugin" | "removePlugin" | "renderEnabled" | "renderDisabled", ((e) => void)> = {}

Type declaration

_widgetRoot: Object3D<Event, string> = ...
constructor: typeof AViewerPluginSync & typeof AViewerPlugin
enabled: boolean = true
helpers: IObject3DHelper<Object3D<Event, string> & IWidget>[] = ...
toJSON: any = null
uiConfig: UiObjectConfig<any, string, any> = ...
widgets: (IWidget & Object3D<Event, string>)[] = []
OldPluginType?: string
PluginType: "Object3DWidgetsPlugin" = 'Object3DWidgetsPlugin'

Accessors

Methods

Generated using TypeDoc