lsnes/include/core
Ilari Liusvaara 4c9bb20270 Fix crash if mouse_x or mouse_y are hooked
Turns out framebuffer draw recalibrates mouse_x and mouse_y, which then
calls into hook. Which is no-no, because framebuffer draw runs in GUI
thread, and hooks must run in game thread.
2016-07-23 11:16:34 +03:00
..
advdumper.hpp wxwidgets: Hide dumper called "NULL" 2015-02-12 13:16:56 +02:00
audioapi-driver.hpp Virtualize audio system for instances 2016-04-17 10:14:05 +03:00
audioapi.hpp Split audioapi to core interface and driver interface parts 2014-11-10 19:52:10 +02:00
command.hpp Make some values const, remove some unused stuff 2014-06-03 03:52:13 +03:00
controller.hpp Allow modifying button to be autofire/autohold/typed 2016-04-14 20:22:13 +03:00
controllerframe.hpp Allow binding commands to class instance 2014-11-17 15:55:14 +02:00
debug.hpp Show VMA relative hex address when dumping debug hook list 2014-11-18 07:43:05 +02:00
dispatch.hpp Move action_update to be via dispatch 2014-05-31 14:16:18 +03:00
emustatus.hpp Tweak format of command help files and do some further command cleanup 2014-11-18 16:19:01 +02:00
filedownload.hpp Instancefy currently loaded ROM 2014-06-08 04:15:01 +03:00
fileupload.hpp Refactor workthread.hpp and threadtypes.hpp (renamed to threads.hpp) 2014-03-23 09:45:42 +02:00
framebuffer.hpp Fix crash if mouse_x or mouse_y are hooked 2016-07-23 11:16:34 +03:00
framerate.hpp Some new hotkeys 2016-04-15 12:50:15 +03:00
instance-map.hpp Use helper class to simplify per-instance external vars 2014-06-03 01:16:16 +03:00
instance.hpp Factor updating status to its own class 2014-06-09 02:05:56 +03:00
inthread.hpp Allow binding commands to class instance 2014-11-17 15:55:14 +02:00
joystickapi.hpp Fix gamepad reset 2015-08-01 00:25:37 +03:00
jukebox.hpp Allow binding commands to class instance 2014-11-17 15:55:14 +02:00
keymapper.hpp Inverse binding sets 2014-05-12 20:37:04 +03:00
loadlib.hpp Add regex sanity checks on startup and add --sanity-check 2015-12-15 04:17:11 +02:00
mainloop.hpp Factor updating status to its own class 2014-06-09 02:05:56 +03:00
mbranch.hpp Factor updating status to its own class 2014-06-09 02:05:56 +03:00
memorymanip.hpp Instancefy currently loaded ROM 2014-06-08 04:15:01 +03:00
memorywatch.hpp Allow memory watch to read registers 2014-11-11 20:56:54 +02:00
messages.hpp Factor message stream stuff to its own files 2014-05-28 20:31:08 +03:00
misc.hpp Rework how memory tracking works 2015-05-27 17:59:00 +03:00
movie.hpp Only exit poll advance on poll to non-00 control 2015-01-30 19:45:46 +02:00
moviedata.hpp Refactor unsafe rewinding a bit now that state is its own subobject 2015-04-25 13:18:37 +03:00
moviefile-binary.hpp moviefile.cpp is friggin' large, split it up 2014-02-05 01:11:21 +02:00
moviefile-common.hpp If initsram/initstate points to LSS file, pull the matching member 2015-02-12 01:40:36 +02:00
moviefile.hpp Rework how memory tracking works 2015-05-27 17:59:00 +03:00
multitrack.hpp Allow binding commands to class instance 2014-11-17 15:55:14 +02:00
nullcore.hpp Small whitespace cleanup 2015-05-27 23:08:54 +03:00
project.hpp Fix "empty path points to root" bug 2016-01-01 07:57:48 +02:00
queue.hpp Tweak format of command help files and do some further command cleanup 2014-11-18 16:19:01 +02:00
random.hpp Throw mic in to entropy pool 2015-02-27 19:02:25 +02:00
rom-small.hpp Privatefy loaded_rom rtype, region and orig_region 2014-06-08 14:24:57 +03:00
rom.hpp Add dedicated method for resetting to poweron state 2015-04-27 10:03:28 +03:00
romimage.hpp Rework how memory tracking works 2015-05-27 17:59:00 +03:00
runmode.hpp Lua: add gui.get_runmode() 2015-02-11 21:24:06 +02:00
settings.hpp Fix "empty path points to root" bug 2016-01-01 07:57:48 +02:00
subtitles.hpp Allow binding commands to class instance 2014-11-17 15:55:14 +02:00
ui-services.hpp wxwidgets: Hide dumper called "NULL" 2015-02-12 13:16:56 +02:00
window.hpp Remember sound devices 2014-10-19 02:37:55 +03:00