lingo3d
Version:
Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor
14 lines (13 loc) • 560 B
TypeScript
import Appendable from "../display/core/Appendable";
import { ExtractProps } from "./utils/extractProps";
import Nullable from "./utils/Nullable";
export default interface IAppendable {
onLoop: Nullable<(dt: number) => void>;
proxy: Nullable<Appendable>;
uuid: string;
id: Nullable<string>;
name: Nullable<string>;
runtimeData: Nullable<Record<string, any>>;
}
export declare const appendableSchema: Required<ExtractProps<IAppendable>>;
export declare const appendableDefaults: Partial<import("./utils/Defaults").default<IAppendable>>;