25 lines
358 B
TypeScript
25 lines
358 B
TypeScript
/**
|
|
*
|
|
* @public
|
|
*/
|
|
declare class MenuKey {
|
|
|
|
/**
|
|
* vector of virtual keys
|
|
*/
|
|
readonly keys: table<uint32_t>;
|
|
|
|
public push_vk(virtualKeyCode: uint32_t): void;
|
|
|
|
public push_str(key: string): boolean;
|
|
|
|
public pop(): void;
|
|
|
|
public clear(): void;
|
|
|
|
public is_down(): boolean;
|
|
|
|
public is_down_stepped(): boolean;
|
|
|
|
}
|