- createThreeApp(__namedParameters?: IThreeAppOptions): { __registryOrbitControl: (control: OrbitControls) => void; __registryPixiCanvas: (thisTick: () => void) => void; add: (x: FunctionComponent) => void; camera: Camera; context: IComponentContext; destroy: () => void; domElement: HTMLCanvasElement; pause: () => void; play: () => void; renderer: WebGLRenderer; resize: (nextWidth: number, nextHeight: number) => void; scene: Scene; type: THREE_APP; wrapContext: <T, U>(x: (...args: T) => U) => (...args: T) => U }
Parameters
Returns { __registryOrbitControl: (control: OrbitControls) => void; __registryPixiCanvas: (thisTick: () => void) => void; add: (x: FunctionComponent) => void; camera: Camera; context: IComponentContext; destroy: () => void; domElement: HTMLCanvasElement; pause: () => void; play: () => void; renderer: WebGLRenderer; resize: (nextWidth: number, nextHeight: number) => void; scene: Scene; type: THREE_APP; wrapContext: <T, U>(x: (...args: T) => U) => (...args: T) => U }
__registryOrbitControl: (control: OrbitControls) => void
- (control: OrbitControls): void
__registryPixiCanvas: (thisTick: () => void) => void
- (thisTick: () => void): void
camera: Camera
destroy: () => void
domElement: HTMLCanvasElement
pause: () => void
play: () => void
renderer: WebGLRenderer
resize: (nextWidth: number, nextHeight: number) => void
- (nextWidth: number, nextHeight: number): void
Parameters
nextWidth: number
nextHeight: number
Returns void
scene: Scene
type: THREE_APP
wrapContext: <T, U>(x: (...args: T) => U) => (...args: T) => U
- <T, U>(x: (...args: T) => U): (...args: T) => U
Type parameters
Parameters
Returns (...args: T) => U