UNPKG

mylingo3d

Version:

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

62 lines 1.79 kB
import { eventLoopDefaults, eventLoopSchema } from "./IEventLoop"; import fn from "./utils/fn"; import { hideSchema } from "./utils/nonEditorSchemaSet"; import NullableDefault from "./utils/NullableDefault"; export const staticObjectManagerSchema = { ...eventLoopSchema, onClick: Function, onMouseDown: Function, onMouseUp: Function, onMouseOver: Function, onMouseOut: Function, onMouseMove: Function, onLookToEnd: Function, lookAt: [Function, Array], lookTo: [Function, Array], name: String, id: String, bloom: Boolean, outline: Boolean, visible: Boolean, frustumCulled: Boolean, castShadow: Boolean, receiveShadow: Boolean, metalnessFactor: Number, roughnessFactor: Number, opacityFactor: Number, envFactor: Number, adjustColor: String, reflection: Boolean, illumination: Boolean, toon: Boolean }; hideSchema(["lookAt", "lookTo"]); export const staticObjectManagerDefaults = { ...eventLoopDefaults, onClick: undefined, onMouseDown: undefined, onMouseUp: undefined, onMouseOver: undefined, onMouseOut: undefined, onMouseMove: undefined, onLookToEnd: undefined, lookAt: fn, lookTo: fn, name: "", id: undefined, bloom: false, outline: false, visible: true, frustumCulled: true, castShadow: true, receiveShadow: true, metalnessFactor: new NullableDefault(0), roughnessFactor: new NullableDefault(1), opacityFactor: new NullableDefault(1), envFactor: new NullableDefault(1), adjustColor: new NullableDefault("#ffffff"), reflection: false, illumination: false, toon: false }; //# sourceMappingURL=IStaticObjectManaget.js.map