35 requires RemoveRef<T>::CAN_BLOCK_EVENT_PROPAGATION ==
true;
40 obj.onKeyPress(Key::Enum(), KeyModifiers())
41 } -> std::same_as<bool>;
43 obj.onKeyRelease(Key::Enum(), KeyModifiers())
44 } -> std::same_as<bool>;
46 obj.onMouseMove(
double(), double(), KeyModifiers())
47 } -> std::same_as<bool>;
50 MouseButton::Enum(), double(), double(), KeyModifiers())
51 } -> std::same_as<bool>;
54 MouseButton::Enum(), double(), double(), KeyModifiers())
55 } -> std::same_as<bool>;
57 obj.onMouseDoubleClick(
58 MouseButton::Enum(), double(), double(), KeyModifiers())
59 } -> std::same_as<bool>;
61 obj.onMouseScroll(
double(), double(), KeyModifiers())
62 } -> std::same_as<bool>;