BizHawk/BizHawk.Emulation.Common/Interfaces
adelikat 768905b2db Make an ISpecializedEmulatorService interface to show the intent of certain interfaces. In the core feature analysis, don't show these are unimplemented, as they aren't expected to be implemented by all cores. Make ILinkable inherit this interface.
Also check in ILinkable, I forgot to do that last time
2016-02-28 14:06:11 -05: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 stuff 2016-02-21 14:00:11 -05: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 ocd cleanup 2016-02-28 12:23:11 -05:00
IEmulatorService.cs Make an ISpecializedEmulatorService interface to show the intent of certain interfaces. In the core feature analysis, don't show these are unimplemented, as they aren't expected to be implemented by all cores. Make ILinkable inherit this interface. 2016-02-28 14:06:11 -05: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
ILinkable.cs Make an ISpecializedEmulatorService interface to show the intent of certain interfaces. In the core feature analysis, don't show these are unimplemented, as they aren't expected to be implemented by all cores. Make ILinkable inherit this interface. 2016-02-28 14:06:11 -05: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 Add a TODO! 2016-02-28 13:26:34 -05: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 Refactor ITraceable to work on TraceInfo objects that separate Disassembly and Register information. Make Tracelogger two columns. 2016-02-21 17:34:42 -05:00
IVideoProvider.cs make IVideoProvider inherit IEmulatorService 2015-01-14 22:58:14 +00:00