diff options
| author | jussi | 2024-02-25 21:02:11 +0200 |
|---|---|---|
| committer | jussi | 2024-02-25 21:02:11 +0200 |
| commit | 625e4e0e4df7d08b58d6ba5741b932e57a70f3dd (patch) | |
| tree | c84e0f43e7f483917cea470a2a2c1aa68ae57a7b /src | |
| parent | 47ed28b006db71d823cfaa24fa143ab5cfcf279b (diff) | |
| download | reilua-enhanced-625e4e0e4df7d08b58d6ba5741b932e57a70f3dd.tar.gz reilua-enhanced-625e4e0e4df7d08b58d6ba5741b932e57a70f3dd.tar.bz2 reilua-enhanced-625e4e0e4df7d08b58d6ba5741b932e57a70f3dd.zip | |
EnableEventWaiting and DisableEventWaiting.
Diffstat (limited to 'src')
| -rw-r--r-- | src/core.c | 22 | ||||
| -rw-r--r-- | src/lua_core.c | 2 |
2 files changed, 24 insertions, 0 deletions
@@ -560,6 +560,28 @@ int lcoreGetClipboardText( lua_State* L ) { } /* +> RL.EnableEventWaiting() + +Enable waiting for events on EndDrawing(), no automatic event polling +*/ +int lcoreEnableEventWaiting( lua_State* L ) { + EnableEventWaiting(); + + return 0; +} + +/* +> RL.DisableEventWaiting() + +Disable waiting for events on EndDrawing(), automatic events polling +*/ +int lcoreDisableEventWaiting( lua_State* L ) { + DisableEventWaiting(); + + return 0; +} + +/* ## Core - Cursor-related functions */ diff --git a/src/lua_core.c b/src/lua_core.c index a6078a9..d4820bf 100644 --- a/src/lua_core.c +++ b/src/lua_core.c @@ -1238,6 +1238,8 @@ void luaRegister() { assingGlobalFunction( "GetMonitorName", lcoreGetMonitorName ); assingGlobalFunction( "SetClipboardText", lcoreSetClipboardText ); assingGlobalFunction( "GetClipboardText", lcoreGetClipboardText ); + assingGlobalFunction( "EnableEventWaiting", lcoreEnableEventWaiting ); + assingGlobalFunction( "DisableEventWaiting", lcoreDisableEventWaiting ); /* Cursor-related functions. */ assingGlobalFunction( "ShowCursor", lcoreShowCursor ); assingGlobalFunction( "HideCursor", lcoreHideCursor ); |
