summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Jeffrey Clark <dude@zaplabs.com>2016-02-14 18:38:48 -0600
committer Jeffrey Clark <dude@zaplabs.com>2016-02-14 19:30:38 -0600
commitc283fa2e82daa48e4bfae5230b6cb80b0ff6430c (patch)
tree4021af95648bd51a53afad35028627d9cda10b2c
parentf24a89a8385b94165c25bdb04ab9f048a2453c74 (diff)
extend lua api, parameters (nw)
-rw-r--r--src/emu/luaengine.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/emu/luaengine.cpp b/src/emu/luaengine.cpp
index 40e7d82af7a..970614b0c22 100644
--- a/src/emu/luaengine.cpp
+++ b/src/emu/luaengine.cpp
@@ -1316,6 +1316,10 @@ void lua_engine::initialize()
.addFunction ("maximum", &core_options::entry::maximum)
.addFunction ("has_range", &core_options::entry::has_range)
.endClass()
+ .beginClass <parameters_manager> ("parameters")
+ .addFunction ("add", &parameters_manager::add)
+ .addFunction ("lookup", &parameters_manager::lookup)
+ .endClass()
.beginClass <lua_addr_space> ("lua_addr_space")
.addCFunction ("read_i8", &lua_addr_space::l_mem_read<INT8>)
.addCFunction ("read_u8", &lua_addr_space::l_mem_read<UINT8>)