private void ToolSelected(HotkeyTool tool) { if (FreeLook || FreeLookToggle) { FreeLook = FreeLookToggle = false; SetFreeLook(); } }
public void SwitchTool(HotkeyTool tool) { if (ToolManager.ActiveTool != null && ToolManager.ActiveTool.GetHotkeyToolType() == tool) { tool = HotkeyTool.Selection; } ToolManager.Activate(tool); }
public static void Activate(HotkeyTool hotkeyTool, bool preventHistory = false) { var hk = Tools.FirstOrDefault(x => x.GetHotkeyToolType() == hotkeyTool); if (hk != null) { Activate(hk, preventHistory); } }
public void SwitchTool(HotkeyTool tool) { if (ToolManager.ActiveTool != null && ToolManager.ActiveTool.GetHotkeyToolType() == tool) tool = HotkeyTool.Selection; ToolManager.Activate(tool); }
public static void Activate(HotkeyTool hotkeyTool, bool preventHistory = false) { var hk = Tools.FirstOrDefault(x => x.GetHotkeyToolType() == hotkeyTool); if (hk != null) Activate(hk, preventHistory); }
public static void Activate(HotkeyTool hotkeyTool) { var hk = Tools.FirstOrDefault(x => x.GetHotkeyToolType() == hotkeyTool); if (hk != null) Activate(hk); }