summaryrefslogtreecommitdiffstatshomepage
path: root/src/frontend
diff options
context:
space:
mode:
author npwoods <npwoods@mess.org>2019-07-21 13:52:17 -0400
committer npwoods <npwoods@mess.org>2019-07-21 15:38:55 -0400
commit5688d8c720287e217908aa7e4e571dbae2ab2e71 (patch)
treec70478a864c408c16f2bb8a0dd6c05eb3cd303ec /src/frontend
parent5733eb5488409aaf9967b39c7c23468679496d9e (diff)
Exposing device_image_interface::[brief_]instance_name() to LUA
Diffstat (limited to 'src/frontend')
-rw-r--r--src/frontend/mame/luaengine.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/frontend/mame/luaengine.cpp b/src/frontend/mame/luaengine.cpp
index 9e3af7de31a..d93a03ece0e 100644
--- a/src/frontend/mame/luaengine.cpp
+++ b/src/frontend/mame/luaengine.cpp
@@ -2415,6 +2415,8 @@ void lua_engine::initialize()
* image:display()
*
* image.device - get associated device_t
+ * image.instance_name
+ * image.brief_instance_name
* image.software_parent
* image.is_readable
* image.is_writeable
@@ -2438,6 +2440,8 @@ void lua_engine::initialize()
"crc", &device_image_interface::crc,
"display", [](device_image_interface &di) { return di.call_display(); },
"device", sol::property(static_cast<const device_t &(device_image_interface::*)() const>(&device_image_interface::device)),
+ "instance_name", sol::property(&device_image_interface::instance_name),
+ "brief_instance_name", sol::property(&device_image_interface::brief_instance_name),
"is_readable", sol::property(&device_image_interface::is_readable),
"is_writeable", sol::property(&device_image_interface::is_writeable),
"is_creatable", sol::property(&device_image_interface::is_creatable),