UNPKG

mylingo3d

Version:

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

29 lines (25 loc) 771 B
import ILoaded, { loadedDefaults, loadedSchema } from "./ILoaded" import ITexturedBasic, { texturedBasicDefaults, texturedBasicSchema } from "./ITexturedBasic" import ITexturedStandard, { texturedStandardDefaults, texturedStandardSchema } from "./ITexturedStandard" import Defaults from "./utils/Defaults" import { ExtractProps } from "./utils/extractProps" export default interface ISvgMesh extends ILoaded, ITexturedBasic, ITexturedStandard {} export const svgMeshSchema: Required<ExtractProps<ISvgMesh>> = { ...loadedSchema, ...texturedBasicSchema, ...texturedStandardSchema } export const svgMeshDefaults: Defaults<ISvgMesh> = { ...loadedDefaults, ...texturedBasicDefaults, ...texturedStandardDefaults }