UNPKG

lingo3d

Version:

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

20 lines (19 loc) 954 B
import { Group } from "three"; import type { SVGResult } from "three/examples/jsm/loaders/SVGLoader"; import Loaded from "./core/Loaded"; import TexturedStandardMixin from "./core/mixins/TexturedStandardMixin"; import ISvgMesh from "../interface/ISvgMesh"; import MixinType from "./core/mixins/utils/MixinType"; declare class SvgMesh extends Loaded<SVGResult> implements ISvgMesh { static componentName: string; static defaults: Partial<import("../interface/utils/Defaults").default<ISvgMesh>>; static schema: Required<import("../interface/utils/extractProps").ExtractProps<ISvgMesh>>; $load(url: string): Promise<SVGResult>; $resolveLoaded(svgData: SVGResult, src: string): Group; private _material; get $material(): import("three").MeshStandardMaterial; set $material(val: import("three").MeshStandardMaterial); } interface SvgMesh extends Loaded<SVGResult>, MixinType<TexturedStandardMixin> { } export default SvgMesh;