|
Just™ Game Engine
|
Go to the source code of this file.
Classes | |
| struct | jng::LuaEngine::ScriptData |
| struct | jng::LuaEngine::ScriptData::Property |
Namespaces | |
| namespace | jng |
| namespace | jng::LuaEngine |
Macros | |
| #define | JNG_PRINT_LUA_STACK() |
Functions | |
| void | jng::LuaEngine::init () |
| void | jng::LuaEngine::shutdown () |
| std::string | jng::LuaEngine::registerScript (const std::filesystem::path &path) |
| void | jng::LuaEngine::unregisterScripts () |
| ScriptData | jng::LuaEngine::getScriptData (const std::string &name) |
| void | jng::LuaEngine::onCreate (Entity entity, LuaScriptComponent &lsc) |
| void | jng::LuaEngine::onDestroy (Entity entity, LuaScriptComponent &lsc) |
| void | jng::LuaEngine::onUpdate (Entity entity, LuaScriptComponent &lsc, float dt) |
| void | jng::LuaEngine::printLuaStack (const char *file, int line) |
| #define JNG_PRINT_LUA_STACK | ( | ) |