private void NotifyPausePlayerMoved(PausePlayer player) { if (PausePlayerMoved != null) PausePlayerMoved(player); }
public void DoDirectionDelta(PausePlayer player, ref Vector3 delta) { if (!IsPanelVisible) return; player.Rotate(ref delta, MouseConfiguration.RotatingSpeed); }
public void DoPanelAction(PausePlayer player) { foreach (var p in Panels.Values) if (p.Visible) p.DoClick(player.Circle); }
public void DoMoveDelta(PausePlayer player, ref Vector3 delta) { if (!IsPanelVisible) return; player.Move(ref delta, MouseConfiguration.MovingSpeed); }