added some lua bindings

This commit is contained in:
Turánszki János
2024-03-05 07:00:24 +01:00
parent aa09581efe
commit c4d4e88a68
5 changed files with 31 additions and 2 deletions
+8
View File
@@ -4,6 +4,7 @@
#include "wiRenderPath2D_BindLua.h"
#include "wiLoadingScreen_BindLua.h"
#include "wiProfiler.h"
#include "wiPlatform.h"
namespace wi::lua
{
@@ -26,6 +27,7 @@ namespace wi::lua
lunamethod(Application_BindLua, SetVRAMUsageDisplay),
lunamethod(Application_BindLua, GetCanvas),
lunamethod(Application_BindLua, SetCanvas),
lunamethod(Application_BindLua, Exit),
{ NULL, NULL }
};
Luna<Application_BindLua>::PropertyType Application_BindLua::properties[] = {
@@ -382,6 +384,12 @@ namespace wi::lua
return 1;
}
int Application_BindLua::Exit(lua_State* L)
{
wi::platform::Exit();
return 0;
}
int SetProfilerEnabled(lua_State* L)
{