BizHawk/BizHawk.Emulation.Common/Interfaces
scrimpeh ef1bc65ce6 IInputPollable - Make IsLagFrame settable 2016-01-26 11:34:42 +01:00
..
ICodeDataLogger.cs Merge from TASVideo 2015-11-01 22:01:19 +01:00
IController.cs Move ControllerDefinition to its own file 2014-11-30 23:05:00 +00:00
ICoreFileProvider.cs various bugfixes to system/save pathing and support CAN_DUPE, to stabilize the gambatte and neopop cores 2015-11-08 19:18:08 -06:00
IDebuggable.cs Break off ITracer from IDebuggable, rename to ITraceable and make it an IEmulatorService, refactor things accordingly 2014-12-23 01:58:12 +00:00
IDisassemblable.cs Add PCRegisterName to IDisassemblable 2014-12-14 17:27:45 +00:00
IDriveLight.cs Add an IDriveLight Emulator service, and remove the CoreComm properties, and refactor accordingly 2014-12-12 01:49:54 +00:00
IEmulator.cs refactor IVideoProvider into a service. uses in mainform and friends are still hacky 2015-01-14 22:37:37 +00:00
IEmulatorService.cs move an attribute in Wonderswan core that was on the constructor on accident, added an AttributeTargets attribute on it that would have caught such an error, add AttributeTargets on some other attributes to help clarify their usage 2014-12-13 02:31:31 +00:00
IEmulatorServiceProvider.cs IEmulatorServiceProvider and BasicServiceProvider - restrict to IEmulatorServices 2015-01-23 20:55:13 +00:00
IHookManager.cs snes hooking system and GetCpuFlagsAndRegisters now work normally 2013-11-22 09:33:56 +00:00
IInputCallbackSystem.cs dgb: reenable input callbacks. 2014-12-04 02:04:14 +00:00
IInputPollable.cs IInputPollable - Make IsLagFrame settable 2016-01-26 11:34:42 +01:00
IMemoryCallbackSystem.cs IMemoryCallbackSystem - add a flag to indicate whether execute callbacks are available, in lua and the debugger, take this flag into account, also improve some availability checking in Lua memory callbacks. Flag N64 as not having execute callbacks available 2015-01-25 22:14:58 +00:00
IMemoryDomains.cs add IMemoryDomains.Has 2015-10-26 21:41:43 -05:00
IRegionable.cs forgot to add this file, because that's what I do 2015-08-05 20:57:01 -04:00
ISaveRam.cs remove iemulator requirement from some of the iemulatorservices 2014-12-15 01:01:02 +00:00
ISettable.cs remove iemulator requirement from some of the iemulatorservices 2014-12-15 01:01:02 +00:00
ISoundProvider.cs Move interfaces and base implemenations from emulation to emulation.common 2013-11-04 01:39:19 +00:00
IStatable.cs remove iemulator requirement from some of the iemulatorservices 2014-12-15 01:01:02 +00:00
ISyncSoundProvider.cs Remove some files I meant to delete, and some useless code cleanups 2013-11-04 03:12:50 +00:00
ITraceable.cs Break off ITracer from IDebuggable, rename to ITraceable and make it an IEmulatorService, refactor things accordingly 2014-12-23 01:58:12 +00:00
IVideoProvider.cs make IVideoProvider inherit IEmulatorService 2015-01-14 22:58:14 +00:00