galaxy 1.0.0
Real-Time C++23 Game Programming Framework. Built on data-driven design principles and agile software engineering.
Loading...
Searching...
No Matches
Lua.cpp
Go to the documentation of this file.
1
7
8#include "Lua.hpp"
9
10namespace galaxy
11{
12 namespace lua
13 {
14 void inject()
15 {
17 // inject_nuklear();
18 // inject_sfml();
19 // inject_components();
20 // inject_core();
22 inject_fs();
23 // inject_input();
25 // inject_map();
27 inject_mem();
29 // inject_resource();
31 // inject_state();
34 }
35 } // namespace lua
36} // namespace galaxy
void inject_utils()
Injects misc galaxy utils into lua.
Definition LuaUtils.cpp:18
void inject_scene_control()
Injects galaxy scene management into lua.
Definition LuaScenes.cpp:17
void inject_entt()
Injects EnTT into Lua.
Definition LuaEntt.cpp:19
void inject_logging()
Injects logging into Lua.
void inject_services()
Regsiter static engine services in lua.
void inject_flags()
Injects galaxy flag components into Lua.
Definition LuaFlags.cpp:18
void inject_fs()
Injects VFS support into Lua.
Definition LuaFS.cpp:18
void inject_math()
Injects math stuff into Lua.
Definition LuaMath.cpp:22
void inject_platform()
Inject platform stuff into Lua.
void inject()
Inject everything into Lua.
Definition Lua.cpp:14
void inject_mem()
Inject custom memory stuff into Lua.
Definition LuaMem.cpp:17
Timer.hpp galaxy.
Definition Async.hpp:17