C# Class UnityGB.EmulatorBase

Mostrar archivo Open project: Takohi-Jona/unity-gb Class Usage Examples

Public Methods

Method Description
EmulatorBase ( IVideoOutput video, IAudioOutput audio = null, ISaveMemory saveMemory = null ) : UnityEngine
LoadRom ( byte data ) : void
RunNextStep ( ) : void
SetInput ( Button button, bool pressed ) : void

Method Details

EmulatorBase() public method

public EmulatorBase ( IVideoOutput video, IAudioOutput audio = null, ISaveMemory saveMemory = null ) : UnityEngine
video IVideoOutput
audio IAudioOutput
saveMemory ISaveMemory
return UnityEngine

LoadRom() public abstract method

public abstract LoadRom ( byte data ) : void
data byte
return void

RunNextStep() public abstract method

public abstract RunNextStep ( ) : void
return void

SetInput() public abstract method

public abstract SetInput ( Button button, bool pressed ) : void
button Button
pressed bool
return void