mirror of
https://github.com/holub/mame
synced 2025-10-06 09:00:04 +03:00
Exposing device_image_interface::[brief_]instance_name() to LUA
This commit is contained in:
parent
5733eb5488
commit
5688d8c720
@ -2415,6 +2415,8 @@ void lua_engine::initialize()
|
|||||||
* image:display()
|
* image:display()
|
||||||
*
|
*
|
||||||
* image.device - get associated device_t
|
* image.device - get associated device_t
|
||||||
|
* image.instance_name
|
||||||
|
* image.brief_instance_name
|
||||||
* image.software_parent
|
* image.software_parent
|
||||||
* image.is_readable
|
* image.is_readable
|
||||||
* image.is_writeable
|
* image.is_writeable
|
||||||
@ -2438,6 +2440,8 @@ void lua_engine::initialize()
|
|||||||
"crc", &device_image_interface::crc,
|
"crc", &device_image_interface::crc,
|
||||||
"display", [](device_image_interface &di) { return di.call_display(); },
|
"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)),
|
"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_readable", sol::property(&device_image_interface::is_readable),
|
||||||
"is_writeable", sol::property(&device_image_interface::is_writeable),
|
"is_writeable", sol::property(&device_image_interface::is_writeable),
|
||||||
"is_creatable", sol::property(&device_image_interface::is_creatable),
|
"is_creatable", sol::property(&device_image_interface::is_creatable),
|
||||||
|
Loading…
Reference in New Issue
Block a user