UNPKG

threepipe

Version:

A modern 3D viewer framework built on top of three.js, written in TypeScript, designed to make creating high-quality, modular, and extensible 3D experiences on the web simple and enjoyable.

12 lines 597 B
import { IObject3D } from '../IObject'; import { UiObjectConfig } from 'uiconfig.js'; import { ICamera } from '../ICamera'; declare module '../IObject' { interface IObject3D { __objExtUiConfigs?: Record<string, UiObjectConfig | undefined>; } } export declare function objectExtensionsUiConfig(this: IObject3D): () => any[] | undefined; export declare function makeICameraCommonUiConfig(this: ICamera, config: UiObjectConfig): UiObjectConfig[]; export declare function makeIObject3DUiConfig(this: IObject3D, isMesh?: boolean): UiObjectConfig; //# sourceMappingURL=IObjectUi.d.ts.map