summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/luaengine.h
diff options
context:
space:
mode:
author Jeffrey Clark <dude@zaplabs.com>2016-02-14 23:18:14 -0600
committer Jeffrey Clark <dude@zaplabs.com>2016-02-14 23:18:14 -0600
commit56c0fe0249e3d5d2bf0a10914284498e94da2e1f (patch)
treef01eb446ff4ce964cc9ebe4bb56bdd19e4413d23 /src/emu/luaengine.h
parent62cded509482704245d6a2fef8f35027df70a9a4 (diff)
extend lua api, cheat (nw)
Diffstat (limited to 'src/emu/luaengine.h')
-rw-r--r--src/emu/luaengine.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/emu/luaengine.h b/src/emu/luaengine.h
index f2e9571dbd7..94b90981819 100644
--- a/src/emu/luaengine.h
+++ b/src/emu/luaengine.h
@@ -24,6 +24,8 @@
#undef None
#endif
+class cheat_manager;
+
struct lua_State;
namespace luabridge
{
@@ -149,6 +151,11 @@ private:
int l_end_recording(lua_State *L);
};
+ static luabridge::LuaRef l_cheat_get_entries(const cheat_manager *c);
+ struct lua_cheat_entry {
+ int l_get_state(lua_State *L);
+ };
+
static luabridge::LuaRef l_ui_get_options(const ui_manager *ui);
struct lua_options_entry {
int l_entry_value(lua_State *L);