lingo3d
Version:
Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor
27 lines (26 loc) • 956 B
TypeScript
import { Mesh } from "three";
import IReflector from "../../interface/IReflector";
import PhysicsObjectManager from "../core/PhysicsObjectManager";
export default class Reflector extends PhysicsObjectManager<Mesh> implements IReflector {
static componentName: string;
static defaults: Partial<import("../../interface/utils/Defaults").default<IReflector>>;
static schema: Required<import("../../interface/utils/extractProps").ExtractProps<IReflector>>;
constructor();
protected disposeNode(): void;
get depth(): number;
set depth(_: number);
get scaleZ(): number;
set scaleZ(_: number);
private resolutionState;
get resolution(): number;
set resolution(val: number);
private blurState;
get blur(): number;
set blur(val: number);
private contrastState;
get contrast(): number;
set contrast(val: number);
private mirrorState;
get mirror(): number;
set mirror(val: number);
}