public override void receiveScrollWheelAction(int direction) { base.receiveScrollWheelAction(direction); Point p = Game1.getMousePosition(); Point o = new Point(Area.X + zoom10, Area.Y + zoom10); if (FloatingComponent != null) { FloatingComponent.Scroll(direction, p, o); } foreach (IInteractiveMenuComponent el in EventOrder) { el.Scroll(direction, p, o); } }
public override void Scroll(int d, Point p, Point o) { CurrentTab?.Scroll(d, p, new Point(o.X + Area.X + zoom5, o.Y + Area.Y + zoom22)); }
public override bool Scroll(int d, Point p, Point o) { return(CurrentTab == null ? false : CurrentTab.Scroll(d, p, new Point(o.X + Area.X + zoom5, o.Y + Area.Y + zoom22))); }