UNPKG

@woosh/meep-engine

Version:

Pure JavaScript game engine. Fully featured and production ready.

32 lines 1.71 kB
/** * * @param {KeyboardEvent} event * @param {KeyboardDevice} keyboard * @param {AnimationCurve} curve * @param {KeyframeStateManager} keyframeStateManager * @param {ActionProcessor} actionProcessor * @param {keyframesContext}actionProcessorCTX */ export function handleKeyDownEvents(event: KeyboardEvent, keyboard: KeyboardDevice, curve: AnimationCurve, keyframeStateManager: KeyframeStateManager, actionProcessor: ActionProcessor, actionProcessorCTX: keyframesContext): void; /** * * @param {MouseEvent} e * @param {CanvasView} graph * @param {KeyboardDevice} keyboardElement * @param {ActionProcessor} actionProcessor * @param {keyframesContext} actionProcessorCTX * @param {KeyframeStateManager} keyframeStateManager */ export function handleMouseDownEvents(e: MouseEvent, graph: CanvasView, keyboardElement: KeyboardDevice, actionProcessor: ActionProcessor, actionProcessorCTX: keyframesContext, keyframeStateManager: KeyframeStateManager): void; export function handleMouseDoubleClickEvents(e: any, vContainer: any, graph: any, frame: any, margin: any, curve: any, validEditableBounds: any, actionProcessor: any, actionProcessorCTX: any): void; /** * * @param {KeyboardDevice} keyboardElement * @param {Keyframe} keyframe * @param {ActionProcessor} actionProcessor * @param {keyframesContext} actionProcessorCTX * @param {KeyframeStateManager} keyframeStateManager */ export function handleKeyframeSelectedByDevice(keyboardElement: KeyboardDevice, keyframe: Keyframe, actionProcessor: ActionProcessor, actionProcessorCTX: keyframesContext, keyframeStateManager: KeyframeStateManager): void; import { Keyframe } from "../Keyframe.js"; //# sourceMappingURL=inputEventHandlers.d.ts.map