// ALL the parameters! public MouseWheelEventArgs(Mouse.Wheel wheelDirection, Mouse.ButtonMask buttonMask, Vector2 position, bool alt, bool control, bool shift, bool system) : base(buttonMask, position, alt, control, shift, system) { WheelDirection = wheelDirection; }
public GUIMouseWheelEventArgs(Mouse.Wheel wheelDirection, Control sourceControl, Mouse.ButtonMask buttonMask, Shared.Maths.Vector2 globalPosition, Shared.Maths.Vector2 relativePosition, bool alt, bool control, bool shift, bool system) : base(sourceControl, buttonMask, globalPosition, relativePosition, alt, control, shift, system) { WheelDirection = wheelDirection; }
public MouseWheelScrollEventArgs(Vector2i position, Mouse.Wheel wheel, float delta) { Position = position; Wheel = wheel; Delta = delta; }
public MouseInputAction(Mouse.Wheel wheel, InputState state, Vector2f delta = new Vector2f()) { this.mouseInputType = MouseInputType.Wheel; }