Browse Source

Merge pull request #20 from AnnulusGames/open-standard-libraries

Add: OpenStandardLibraries
Annulus Games 1 year ago
parent
commit
4f53df0749
1 changed files with 12 additions and 0 deletions
  1. 12 0
      src/Lua/Standard/OpenLibExtensions.cs

+ 12 - 0
src/Lua/Standard/OpenLibExtensions.cs

@@ -267,4 +267,16 @@ public static class OpenLibExtensions
 
 
         state.Environment["bit32"] = bit32;
         state.Environment["bit32"] = bit32;
     }
     }
+
+    public static void OpenStandardLibraries(this LuaState state)
+    {
+        state.OpenBasicLibrary();
+        state.OpenBitwiseLibrary();
+        state.OpenIOLibrary();
+        state.OpenMathLibrary();
+        state.OpenModuleLibrary();
+        state.OpenOperatingSystemLibrary();
+        state.OpenStringLibrary();
+        state.OpenTableLibrary();
+    }
 }
 }