UNPKG

mylingo3d

Version:

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

17 lines (16 loc) 675 B
import StaticObjectManager from "../display/core/StaticObjectManager"; import IPositioned from "./IPositioned"; import Defaults from "./utils/Defaults"; import { ExtractProps } from "./utils/extractProps"; import Nullable from "./utils/Nullable"; export default interface ITrigger extends IPositioned { onEnter: Nullable<(target: StaticObjectManager) => void>; onExit: Nullable<() => void>; targetIds: Nullable<string | Array<string>>; pad: boolean; radius: number; interval: number; helper: boolean; } export declare const triggerSchema: Required<ExtractProps<ITrigger>>; export declare const triggerDefaults: Defaults<ITrigger>;