@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
24 lines • 627 B
TypeScript
export type SimpleLifecycleStateType = number;
export namespace SimpleLifecycleStateType {
let Initial: number;
let Ready: number;
let Active: number;
let Destroyed: number;
}
export class SimpleLifecycle {
constructor({ priority }?: {
priority?: number;
});
sm: SimpleStateMachine;
priority: number;
/**
*
* @returns {SimpleLifecycleStateType}
*/
get state(): number;
makeReady(): void;
makeActive(): void;
makeDestroyed(): void;
}
import { SimpleStateMachine } from "../fsm/simple/SimpleStateMachine.js";
//# sourceMappingURL=SimpleLifecycle.d.ts.map