void Mouse_WheelChanged(object sender, OpenTK.Input.MouseWheelEventArgs otk_e) { if (!CrowInterface.ProcessMouseWheelChanged(otk_e.DeltaPrecise)) { MouseWheelChanged.Raise(sender, otk_e); } }
protected virtual void Mouse_WheelChanged(object sender, OpenTK.Input.MouseWheelEventArgs e) { if (FocusedElement != null) { FocusedElement.MouseWheel(e); } }
static public void InvokeOnMouseWheel(OpenTK.Input.MouseWheelEventArgs e) { if (OnMouseWheel != null) { OnMouseWheel.Invoke(null, e); } }
void GL_Mouse_WheelChanged(object sender, OpenTK.Input.MouseWheelEventArgs e) { float speed = ZoomSpeed; if (Keyboard[OpenTK.Input.Key.ShiftLeft]) { speed *= 0.1f; } else if (Keyboard[OpenTK.Input.Key.ControlLeft]) { speed *= 20.0f; } eyeDistTarget -= e.Delta * speed; if (eyeDistTarget < zNear + 1) { eyeDistTarget = zNear + 1; } else if (eyeDistTarget > zFar - 6) { eyeDistTarget = zFar - 6; } GGL.Animation.StartAnimation(new GGL.Animation <float> (this, "EyeDist", eyeDistTarget, (eyeDistTarget - eyeDist) * 0.1f)); }
private void OnInternalMouseWheel(object sender, OpenTK.Input.MouseWheelEventArgs e) { var args = new MouseWheelEventArgs(e); OnMouseWheel(this, args); MouseWheel?.Invoke(this, args); }
internal MouseWheelEventArgs(OpenTK.Input.MouseWheelEventArgs e) { Value = e.ValuePrecise; Delta = e.DeltaPrecise; Position = new Vector2(e.X, e.Y); Mouse = new Mouse(e.Mouse); }
public override bool OnMouseWheel(OpenTK.Input.MouseWheelEventArgs e) { if (HitTest(e.X, e.Y) == null) { return(false); } return(base.OnMouseWheel(e)); }
protected virtual void GL_Mouse_WheelChanged(object sender, OpenTK.Input.MouseWheelEventArgs otk_e) { if (focusedIdx >= 0) { if (ifaceControl [focusedIdx].ProcessMouseWheelChanged(otk_e.DeltaPrecise)) { return; } } MouseWheelChanged.Raise(sender, otk_e); }
protected virtual void Mouse_WheelChanged(object sender, OpenTK.Input.MouseWheelEventArgs e) { if (FocusedElement != null && FocusedElement.ReceiveMouseWheel) { FocusedElement.MouseWheel(e); } if (Receiver != null && ShouldNotifyReceiver()) { Receiver.MouseWheel(e); } }
protected override void OnMouseWheel(OpenTK.Input.MouseWheelEventArgs e) { if (Input._wheel < e.Value) { Input._wheelState = -1; } else { Input._wheelState = 1; } Input._wheel = e.Value; }
protected override void OnMouseWheel(OpenTK.Input.MouseWheelEventArgs e) { base.OnMouseWheel(e); try { input.ProcessMouseMessage(e); } catch (Exception ex) { //sdl eats exceptions Console.WriteLine(ex.ToString()); throw ex; } }
public override bool OnMouseWheel(OpenTK.Input.MouseWheelEventArgs e) { base.OnMouseWheel(e); if (e.Delta > 0) { ZoomIn(); } else if (e.Delta < 0) { ZoomOut(); } return(true); }
public override bool OnMouseWheel(OpenTK.Input.MouseWheelEventArgs e) { if (e.Delta != 0 && MenuBar.Height > Height - ToolBar.Height) { if (e.Delta < 0) { ScrollDown(); } else if (e.Delta > 0) { ScrollUp(); } Invalidate(); } return(true); }
public override bool OnMouseWheel(OpenTK.Input.MouseWheelEventArgs e) { foreach (Widget c in Children) { if (c.OnMouseWheel(e)) { return(true); } } if (base.OnMouseWheel(e)) { return(true); } return(false); }
void Hello3D_MouseWheelChanged(object sender, OpenTK.Input.MouseWheelEventArgs e) { float speed = ZoomSpeed; //if (Keyboard[OpenTK.Input.Key.ControlLeft]) // speed *= 20.0f; eyeDist -= e.Delta * speed; if (eyeDist < zNear) { eyeDist = zNear; } else if (eyeDist > zFar) { eyeDist = zFar; } UpdateViewMatrix(); }
public abstract void MouseWheel(OpenTK.Input.MouseWheelEventArgs e);
public override void MouseWheel(OpenTK.Input.MouseWheelEventArgs e) { }
private static void Window_MouseWheel(object sender, OpenTK.Input.MouseWheelEventArgs e) { mainFunctions.mouseWheel(e); }
public void MouseWheel(OpenTK.Input.MouseWheelEventArgs e) { selectedControl?.RecieveMessage(new Message(MessageId.MouseWheel, e)); }
void Window_MouseWheel(object sender, OpenTK.Input.MouseWheelEventArgs e) { camera.mouseWheel(e.Delta); }
private void Parent_MouseWheel(object sender, OpenTK.Input.MouseWheelEventArgs e) { Parent.CurrentMenu?.PerformMouseWheel(e); }
private void MyGameWindow_MouseWheel(object sender, OpenTK.Input.MouseWheelEventArgs e) { CurrentScreen?.ProcessMouseWheel(e); }
private void VEngineWindowAdapter_MouseWheel(object sender, OpenTK.Input.MouseWheelEventArgs e) { Game.InvokeOnMouseWheel(e); }
public virtual void MouseWheel(OpenTK.Input.MouseWheelEventArgs e) { }
private void window_MouseWheel(object sender, TKMouseWheelEventArgs e) { this.mouseStateBuffer = e.Mouse; }