BizHawk/BizHawk.Emulation.Common/Interfaces
adelikat 45809ab73f 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
..
IController.cs Move ControllerDefinition to its own file 2014-11-30 23:05:00 +00:00
ICoreFileProvider.cs pce: refactor CD loading to move bios determination out of RomLoader 2014-02-10 15:26:18 +00:00
IDebuggable.cs Move MemoryCallbackSystem from CoreComm to IDebuggable and refactor accordingly, Lua - tell the user when memory callbacks are not available for a given core 2014-12-05 01:56: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 Add an IServiceProvider interface and make it a property of IEmulator, the purpose of this provider is to provide IEmulatorServices upon request. Make BasicServiceProvider and have all cores use it for now. BasicServiceProvider will return the core itself if the core itself is the requested type. He will also be able to return nested types (code not finished). Wired this up to the HasSavestates extension method (a method that has minimal value now) as a proof of concept. 2014-12-04 03:38:30 +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 Add an IServiceProvider interface and make it a property of IEmulator, the purpose of this provider is to provide IEmulatorServices upon request. Make BasicServiceProvider and have all cores use it for now. BasicServiceProvider will return the core itself if the core itself is the requested type. He will also be able to return nested types (code not finished). Wired this up to the HasSavestates extension method (a method that has minimal value now) as a proof of concept. 2014-12-04 03:38:30 +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 Rename ICoreService to IEmulatorService 2014-12-04 02:12:57 +00:00
IMemoryCallbackSystem.cs MemoryCallbackSystem - implement IEnumerable, Debugger - use it to pre-populate the breakpoint dialog with pre-existing breakpoints 2014-12-07 19:38:42 +00:00
IMemoryDomains.cs Rename ICoreService to IEmulatorService 2014-12-04 02:12:57 +00:00
ISaveRam.cs Rename ICoreService to IEmulatorService 2014-12-04 02:12:57 +00:00
ISettable.cs Rename ICoreService to IEmulatorService 2014-12-04 02:12:57 +00:00
ISoundProvider.cs Move interfaces and base implemenations from emulation to emulation.common 2013-11-04 01:39:19 +00:00
IStatable.cs Break up ColecoVision.cs into separate files 2014-12-05 03:16:08 +00:00
ISyncSoundProvider.cs Remove some files I meant to delete, and some useless code cleanups 2013-11-04 03:12:50 +00:00
ITracer.cs Forgot to add these files 2014-12-05 00:17:34 +00:00
IVideoProvider.cs internal infrastructure for video presentation changes (aspect ratio, apparent size, etc) 2014-04-30 23:48:37 +00:00