@tolokoban/tgd
Version:
ToloGameDev library for WebGL2
16 lines • 569 B
TypeScript
import { TgdInputKeyboard } from "../types/input-keyboard";
import { TgdEvent } from "../event";
export declare class TgdInputKeyboardImpl implements TgdInputKeyboard {
readonly eventKeyPress: TgdEvent<KeyboardEvent>;
private readonly keysDown;
private readonly keysUp;
private attached;
constructor();
detach(): void;
isUp(...keys: string[]): boolean;
isDown(...keys: string[]): boolean;
hasClicked(key: string): boolean;
private readonly handleKeyDown;
private readonly handleKeyUp;
}
//# sourceMappingURL=keyboard.d.ts.map