template<typename T>
requires RemoveRef<T>::CAN_BLOCK_EVENT_PROPAGATION == true;
{
obj.onKeyPress(Key::Enum(), KeyModifiers())
} -> std::same_as<bool>;
{
} -> std::same_as<bool>;
{
obj.onMouseMove(double(), double(), KeyModifiers())
} -> std::same_as<bool>;
{
obj.onMousePress(
MouseButton::Enum(), double(), double(), KeyModifiers())
} -> std::same_as<bool>;
{
obj.onMouseRelease(
MouseButton::Enum(), double(), double(), KeyModifiers())
} -> std::same_as<bool>;
{
obj.onMouseDoubleClick(
MouseButton::Enum(), double(), double(), KeyModifiers())
} -> std::same_as<bool>;
{
obj.onMouseScroll(double(), double(), KeyModifiers())
} -> std::same_as<bool>;
};
}
A class representing a line segment in n-dimensional space. The class is parameterized by a PointConc...
Definition segment.h:43
Definition blocker_event_drawer.h:33
Definition event_drawer.h:33
The IsConst concept is satisfied if T satisfies one of the following conditions:
Definition const_correctness.h:43