UNPKG

react-native-filament

Version:

A real-time physically based 3D rendering engine for React Native

24 lines 916 B
import React from 'react'; import { RNFCamera, Choreographer, Engine, LightManager, NameComponentManager, RenderableManager, Renderer, Scene, TransformManager, View } from '../types'; import { IWorkletContext } from 'react-native-worklets-core'; export type FilamentContextType = { engine: Engine; transformManager: TransformManager; renderableManager: RenderableManager; scene: Scene; lightManager: LightManager; view: View; camera: RNFCamera; renderer: Renderer; nameComponentManager: NameComponentManager; workletContext: IWorkletContext; /** * This is a private API, do not use this. * @private * @internal */ choreographer: Choreographer; }; export declare const FilamentContext: React.Context<FilamentContextType | undefined>; export declare function useFilamentContext(): FilamentContextType; //# sourceMappingURL=useFilamentContext.d.ts.map