UNPKG

lingo3d

Version:

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

40 lines (39 loc) 1.48 kB
import IDummy, { StrideMode } from "../../interface/IDummy"; import AnimationManager from "../core/AnimatedObjectManager/AnimationManager"; import Model from "../Model"; export default class Dummy extends Model implements IDummy { static componentName: string; static defaults: Partial<import("../../interface/utils/Defaults").default<IDummy>>; static schema: Required<import("../../interface/utils/extractProps").ExtractProps<IDummy>>; static includeKeys: string[]; private poseService; constructor(); private spineNameState; get spineName(): string | undefined; set spineName(val: string | undefined); get resize(): boolean; set resize(val: boolean); private srcState; get src(): string; set src(val: string); private animationsState; get animations(): Record<string, AnimationManager>; set animations(val: Record<string, string | AnimationManager>); private presetState; get preset(): "default" | "rifle"; set preset(val: "default" | "rifle"); private strideForwardState; get strideForward(): number; set strideForward(val: number); private strideRightState; get strideRight(): number; set strideRight(val: number); private strideMoveState; get strideMove(): boolean; set strideMove(val: boolean); private strideModeState; get strideMode(): StrideMode; set strideMode(val: StrideMode); private jumpHeight; jump(height?: number): void; }