ShishGL  1.0
A simple modular cross-platform graphics library
Sh::ClickToScroll Member List

This is the complete list of members for Sh::ClickToScroll, including all inherited members.

Behavior(class UIWindow *target)Sh::Behaviorinlineexplicit
Clickable(UIWindow *target)Sh::Clickableexplicit
ClickToScroll(UIWindow *target, Mouse::ScrollType scroll_type, double scroll_delta)Sh::ClickToScrollinlineexplicit
DefaultBehavior(UIWindow *target)Sh::DefaultBehaviorexplicit
Holdable(UIWindow *target)Sh::Holdableexplicit
isHeld() constSh::Holdable
n_heldSh::Holdableprotected
numHeld() constSh::Holdable
onKeyboard(class KeyboardEvent &)Sh::PlatformListenerprotectedvirtual
onMouseButton(MouseButtonEvent &event) overrideSh::Holdablevirtual
onMouseEntered(MouseEvent &event)Sh::DefaultBehaviorprotectedvirtual
onMouseLeft(MouseEvent &event)Sh::DefaultBehaviorprotectedvirtual
onMouseMove(MouseEvent &event) overrideSh::DefaultBehaviorprotectedvirtual
onMouseScroll(class MouseScrollEvent &)Sh::PlatformListenerprotectedvirtual
onTargetUpdate()Sh::Behaviorinlinevirtual
onTimer(TimerEvent &event) overrideSh::Holdablevirtual
reactOnHold(TimerEvent &) overrideSh::ClickToScrollinlinevirtual
reactOnPress(MouseButtonEvent &event)Sh::Clickablevirtual
reactOnRelease(MouseButtonEvent &event)Sh::Clickablevirtual
target() constSh::Behaviorinline
~DefaultBehavior() override=defaultSh::DefaultBehavior
~Listener()Sh::Listenervirtual
~PlatformListener() override=defaultSh::PlatformListener