summaryrefslogtreecommitdiff
path: root/include/lua_core.h
diff options
context:
space:
mode:
authorIndrajith K L2025-11-03 17:48:56 +0530
committerIndrajith K L2025-11-03 17:48:56 +0530
commit737214b71be8fe5fdf51155ad50bb064b3156bd3 (patch)
tree21a2713d03830b21ee2b3ffd919708b054728e40 /include/lua_core.h
parent3afcbd32001fc2ab2dcee1553268dbb39dabf070 (diff)
downloadreilua-enhanced-737214b71be8fe5fdf51155ad50bb064b3156bd3.tar.gz
reilua-enhanced-737214b71be8fe5fdf51155ad50bb064b3156bd3.tar.bz2
reilua-enhanced-737214b71be8fe5fdf51155ad50bb064b3156bd3.zip
Add embedded assets, splash screens, and asset loading support
Features added: - Embedded main.lua and Lua files support (EMBED_MAIN option) - Embedded assets support (EMBED_ASSETS option) - Splash screens with dual logo display (always embedded) - Asset loading progress tracking API (BeginAssetLoading, UpdateAssetLoading, EndAssetLoading) - Custom font embedding for splash/loading screens - --log flag for Windows console control - --no-logo flag to skip splash screens in development - Python scripts for embedding (embed_lua.py, embed_assets.py, embed_logo.py, embed_font.py) - Documentation (EMBEDDING.md, ASSET_LOADING.md, SPLASH_SCREENS.md) This allows building single-executable releases with all Lua code and assets embedded.
Diffstat (limited to 'include/lua_core.h')
-rw-r--r--include/lua_core.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/lua_core.h b/include/lua_core.h
index 8204b49..acbae3f 100644
--- a/include/lua_core.h
+++ b/include/lua_core.h
@@ -50,7 +50,7 @@ void assingGlobalFunction( const char* name, int ( *functionPtr )( lua_State* )
bool luaInit( int argn, const char** argc );
int luaTraceback( lua_State* L );
-void luaCallMain();
+bool luaCallMain();
void luaCallInit();
void luaCallUpdate();
void luaCallDraw();