1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
pub mod button;
pub mod interface;
pub mod macros;
mod hotkey;
mod runtime;
mod utils;
pub use button::{ButtonInput, ButtonState, ALT, CTRL, META, SHIFT};
pub use hookmap_core::{Button, ButtonAction, EmulateMouseCursor, EmulateMouseWheel, Mouse};
pub use interface::{Hotkey, SelectHandleTarget, SetEventBlock};
pub use runtime::interceptor;
pub use utils::Utils;
pub mod register {
pub use super::interface::{
ButtonEventHandlerEntry, MouseCursorHotKeyEntry, MouseWheelHotkeyEntry,
};
}