aboutsummaryrefslogtreecommitdiff
path: root/ShiftOS_TheReturn/CtrlTabMenu.cs
diff options
context:
space:
mode:
authorMichael <[email protected]>2017-01-27 14:18:46 -0500
committerMichael <[email protected]>2017-01-27 14:18:50 -0500
commitb5d51784117f5fdecb14bc1cef6a6d2477a7c810 (patch)
treed9f1828a791bd1bb527fa67c72ed4d875c820366 /ShiftOS_TheReturn/CtrlTabMenu.cs
parentc62cb58ba0c3a6c0d54680c7a5412fd143aff98c (diff)
downloadshiftos_thereturn-b5d51784117f5fdecb14bc1cef6a6d2477a7c810.tar.gz
shiftos_thereturn-b5d51784117f5fdecb14bc1cef6a6d2477a7c810.tar.bz2
shiftos_thereturn-b5d51784117f5fdecb14bc1cef6a6d2477a7c810.zip
Modularize the Lua engine
C# code can be exposed to Lua from anywhere in the entire source code.
Diffstat (limited to 'ShiftOS_TheReturn/CtrlTabMenu.cs')
-rw-r--r--ShiftOS_TheReturn/CtrlTabMenu.cs50
1 files changed, 0 insertions, 50 deletions
diff --git a/ShiftOS_TheReturn/CtrlTabMenu.cs b/ShiftOS_TheReturn/CtrlTabMenu.cs
deleted file mode 100644
index b29685b..0000000
--- a/ShiftOS_TheReturn/CtrlTabMenu.cs
+++ /dev/null
@@ -1,50 +0,0 @@
-/*
- * MIT License
- *
- * Copyright (c) 2017 Michael VanOverbeek and ShiftOS devs
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in all
- * copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
- * SOFTWARE.
- */
-
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace ShiftOS.Engine {
- static class CtrlTabMenu {
- public static AltTabWindow altTabWindow;
-
- internal static void Show() {
- if(altTabWindow != null) {
- altTabWindow = new AltTabWindow();
- altTabWindow.Show();
- }
- }
-
- internal static void CycleBack() {
- altTabWindow.CycleBack();
- }
-
- internal static void CycleForwards() {
- altTabWindow.CycleForwards();
- }
- }
-}