Skip to content

Class: SceneInspector ​

Defined in: packages/minerender/src/inspector/SceneInspector.ts:15

Constructors ​

Constructor ​

ts
new SceneInspector(renderer): SceneInspector;

Defined in: packages/minerender/src/inspector/SceneInspector.ts:27

Parameters ​

ParameterType
rendererRenderer

Returns ​

SceneInspector

Properties ​

PropertyModifierTypeDefined in
objectControlsContainerreadonlyHTMLDivElementpackages/minerender/src/inspector/SceneInspector.ts:18
objectInfoContainerreadonlyHTMLDivElementpackages/minerender/src/inspector/SceneInspector.ts:17
rendererreadonlyRendererpackages/minerender/src/inspector/SceneInspector.ts:27

Methods ​

appendTo() ​

ts
appendTo(el): void;

Defined in: packages/minerender/src/inspector/SceneInspector.ts:101

Parameters ​

ParameterType
elHTMLElement

Returns ​

void


dispose() ​

ts
dispose(): void;

Defined in: packages/minerender/src/inspector/SceneInspector.ts:69

Returns ​

void


findMeshChildren() ​

ts
findMeshChildren(from, out?): Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>[];

Defined in: packages/minerender/src/inspector/SceneInspector.ts:77

Parameters ​

ParameterTypeDefault value
fromObject3Dundefined
outMesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>[][]

Returns ​

Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>[]


onClick() ​

ts
onClick(event): void;

Defined in: packages/minerender/src/inspector/SceneInspector.ts:88

Parameters ​

ParameterType
eventMouseEvent

Returns ​

void


selectObject() ​

ts
selectObject(
   targetObject, 
   targetIntersection?, 
   instance?
): void;

Defined in: packages/minerender/src/inspector/SceneInspector.ts:124

Parameters ​

ParameterType
targetObjectObject3D
targetIntersection?Intersection<Object3D<Object3DEventMap>>
instance?Maybe<InstanceReference<SceneObject>>

Returns ​

void