UNPKG

lingo3d

Version:

Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor

14 lines (13 loc) 752 B
import { BufferGeometry } from "three"; import TexturedStandardMixin, { StandardMesh } from "./mixins/TexturedStandardMixin"; import IPrimitive from "../../interface/IPrimitive"; import MixinType from "./mixins/utils/MixinType"; import PhysicsObjectManager from "./PhysicsObjectManager"; declare abstract class Primitive extends PhysicsObjectManager<StandardMesh> implements IPrimitive { static defaults: Partial<import("../../interface/utils/Defaults").default<IPrimitive>>; static schema: Required<import("../../interface/utils/extractProps").ExtractProps<IPrimitive>>; constructor(geometry: BufferGeometry); } interface Primitive extends PhysicsObjectManager<StandardMesh>, MixinType<TexturedStandardMixin> { } export default Primitive;