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.hpp File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  galaxy
 Timer.hpp galaxy.
 
namespace  galaxy::lua
 

Functions

void galaxy::lua::inject ()
 Inject everything into Lua.
 
void galaxy::lua::inject_entt ()
 Injects EnTT into Lua.
 
void galaxy::lua::inject_nuklear ()
 Inject Nuklear into Lua.
 
void galaxy::lua::inject_sfml ()
 Inject SFML.
 
void galaxy::lua::inject_components ()
 Inject galaxy components into Lua.
 
void galaxy::lua::inject_core ()
 Inject galaxy core services into Lua.
 
void galaxy::lua::inject_flags ()
 Injects galaxy flag components into Lua.
 
void galaxy::lua::inject_fs ()
 Injects VFS support into Lua.
 
void galaxy::lua::inject_input ()
 Injects input handling into Lua.
 
void galaxy::lua::inject_logging ()
 Injects logging into Lua.
 
void galaxy::lua::inject_map ()
 Injects mapping into Lua.
 
void galaxy::lua::inject_math ()
 Injects math stuff into Lua.
 
void galaxy::lua::inject_mem ()
 Inject custom memory stuff into Lua.
 
void galaxy::lua::inject_platform ()
 Inject platform stuff into Lua.
 
void galaxy::lua::inject_resource ()
 Injects galaxy resource caches into lua.
 
void galaxy::lua::inject_scene_control ()
 Injects galaxy scene management into lua.
 
void galaxy::lua::inject_state ()
 Injects galaxy state machine into lua.
 
void galaxy::lua::inject_utils ()
 Injects misc galaxy utils into lua.
 
void galaxy::lua::inject_services ()
 Regsiter static engine services in lua.