summaryrefslogtreecommitdiffstats
path: root/src/frontend/mame/luaengine.cpp
Commit message (Expand)AuthorAgeFilesLines
* osdcore.h: Changed osd_subst_env to accept a std::string_view and return a st... npwoods2022-06-151-7/+1
* util/options.h: Removed legacy OPTION_* option type constants. (#9851) npwoods2022-05-301-4/+4
* Added an 'image_display_enabled' property to mame_ui_manager and exposed it t... npwoods2022-04-071-0/+1
* Lua engine improvements (#9453) Vas Crabb2022-03-231-132/+143
* Lua engine: Enable checks for debug builds, kill sol::buffer. (#9419) Vas Crabb2022-03-171-19/+19
* Remove fileio.h from emu.h AJR2022-02-111-0/+1
* Addressed some Lua scripting pitfalls. (#9294) Vas Crabb2022-02-121-0/+5
* Remove void *ptr parameter from emu_timer, timer_device and all related callb... AJR2022-01-261-2/+2
* Render-related cleanup AJR2021-12-301-0/+1
* plugins: Moved the timecode recording functionality to a plugin. Vas Crabb2021-11-021-8/+39
* Fix various usability issues: Vas Crabb2021-11-021-75/+68
* -frontend: Refactored menu event handling and fixed a number of issues. (#8777) Vas Crabb2021-10-311-0/+6
* Plugin usability improvements: Vas Crabb2021-10-221-6/+10
* frontend: Beter provision for plugins with multiple menu levels. Vas Crabb2021-10-211-6/+8
* frontend: Cleaned up rendering of info views. Vas Crabb2021-10-171-5/+5
* Overdue internal UI enhancements (#8674) Vas Crabb2021-10-091-1/+3
* formats, osd, util: Started refactoring file I/O stuff. (#8456) Vas Crabb2021-08-221-44/+8
* Debugger-related feature removals and cleanup AJR2021-08-151-2/+3
* layouts: Use self-closing tags for bounds and color elements. Vas Crabb2021-05-031-6/+9
* Add a couple error messages to emu.thread. Szunti2021-04-251-1/+9
* Use std::clamp in various core functions AJR2021-02-031-10/+10
* Much more core std::string_view modernization AJR2021-01-201-7/+9
* natkeyboard: Remove from ioport_manager AJR2020-12-261-1/+2
* More Lua interface cleanup - it's simpler with cleaner underlyng APIs. Vas Crabb2020-12-271-290/+217
* More Lua engine clean-up and documentation, resulting in core cleanup. Vas Crabb2020-12-181-435/+368
* -Lua cleanup and documentation migration checkpoint. Vas Crabb2020-12-161-44/+0
* -luaengine.cpp: Clean up render classes and expose screen image adjustments. Vas Crabb2020-12-131-7/+9
* Exposing image format information to LUA (#7508) npwoods2020-12-121-0/+106
* plugins: Replace environment variable substitution function with core version AJR2020-12-081-1/+1
* -Lua engine cleanup, input edition: Vas Crabb2020-12-091-2/+0
* Expose enough of the layout system to Lua to allow position and colour to be ... Vas Crabb2020-12-051-9/+10
* -luaengine.cpp: Expose device_t interface on screen_device and Vas Crabb2020-12-041-34/+40
* luaengine.cpp: Exposed device_slot_interface, emu_options, and slot options. ... npwoods2020-12-041-4/+71
* luaengine.cpp: Exposed cassette image devices. cracyc2020-12-021-20/+50
* frontend: Lua engine improvements. Vas Crabb2020-11-301-208/+91
* Fairly significant overhaul of Lua engine and some cleanup. Vas Crabb2020-11-251-183/+302
* luaengine.cpp: Moved clang warning suppression to the right file, disabled MS... Vas Crabb2020-11-161-7/+0
* frontend: split lua_engine user type registrations across a few files to make... Vas Crabb2020-11-161-1183/+40
* luaengine: sol3 needs non-const device reference to wrap Vas Crabb2020-11-161-2/+1
* luaengine.cpp: Apparently sol::make_user is a recipe for dangling references,... Vas Crabb2020-11-161-10/+9
* luaengine: change definition for rest of usertypes cracyc2020-11-141-65/+34
* luaengine: fix constructable usertypes cracyc2020-11-141-8/+5
* luaengine.cpp: Use sol::lua_nil - sol::nil is an alias of it that may not alw... Vas Crabb2020-11-151-18/+18
* Enable GCC implicit fallthrough warning. Vas Crabb2020-11-151-132/+112
* -Switch to building MAME as C++17. Vas Crabb2020-11-151-68/+68
* emu/debug: Removed more macros, added more const, make a couple more things u... Vas Crabb2020-10-121-1/+1
* emu/save.cpp: Fix bad SFINAE trick breaking segapcm.cpp, fix saving attotime ... Vas Crabb2020-09-141-4/+3
* luaengine: add ioport():type_seq cracyc2020-09-111-0/+4
* -util/xmlfile: Escape attribute and element content. Vas Crabb2020-09-061-1/+1
* luaengine: add time_until_pos cracyc2020-08-301-1/+4