@react-three/drei
Version:
useful add-ons for react-three-fiber
17 lines (16 loc) • 731 B
TypeScript
import { ThreeElements } from '@react-three/fiber';
import { Vector3 } from 'three';
type GizmoHelperContext = {
tweenCamera: (direction: Vector3) => void;
};
export declare const useGizmoContext: () => GizmoHelperContext;
export type GizmoHelperProps = ThreeElements['group'] & {
alignment?: 'top-left' | 'top-right' | 'bottom-right' | 'bottom-left' | 'bottom-center' | 'center-right' | 'center-left' | 'center-center' | 'top-center';
margin?: [number, number];
renderPriority?: number;
autoClear?: boolean;
onUpdate?: () => void;
onTarget?: () => Vector3;
};
export declare const GizmoHelper: ({ alignment, margin, renderPriority, onUpdate, onTarget, children, }: GizmoHelperProps) => any;
export {};