C# Class CSPspEmu.PspEmulator

Inheritance: IGuiExternalInterface, IDisposable
Datei anzeigen Open project: soywiz/cspspemu Class Usage Examples

Public Methods

Method Description
CaptureGpuFrame ( ) : void
CreateNewContextAndRemoveOldOne ( ) : void
GetAudioPluginInfo ( ) : PluginInfo
GetCpuProcessor ( ) : object
GetGpuPluginInfo ( ) : PluginInfo
IDisposable ( ) : void
IsPaused ( ) : bool
LoadFile ( String FileName ) : void
Pause ( ) : void
PauseResume ( System.Action Action ) : void
PspEmulator ( ) : System

Constructor.

Resume ( ) : void
ShowDebugInformation ( ) : void
Start ( System.Action CallbackOnInit = null, bool ShowMenus = true, bool AutoLoad = false, bool TrackCallStack = true ) : void

Start.

StartAndLoad ( string File, bool TraceSyscalls = false, bool ShowMenus = true, bool TrackCallStack = true, bool EnableMpeg = null ) : void

Method Details

CaptureGpuFrame() public method

public CaptureGpuFrame ( ) : void
return void

CreateNewContextAndRemoveOldOne() public method

public CreateNewContextAndRemoveOldOne ( ) : void
return void

GetAudioPluginInfo() public method

public GetAudioPluginInfo ( ) : PluginInfo
return CSPspEmu.Core.PluginInfo

GetCpuProcessor() public method

public GetCpuProcessor ( ) : object
return object

GetGpuPluginInfo() public method

public GetGpuPluginInfo ( ) : PluginInfo
return CSPspEmu.Core.PluginInfo

IDisposable() public method

public IDisposable ( ) : void
return void

IsPaused() public method

public IsPaused ( ) : bool
return bool

LoadFile() public method

public LoadFile ( String FileName ) : void
FileName String
return void

Pause() public method

public Pause ( ) : void
return void

PauseResume() public method

public PauseResume ( System.Action Action ) : void
Action System.Action
return void

PspEmulator() public method

Constructor.
public PspEmulator ( ) : System
return System

Resume() public method

public Resume ( ) : void
return void

ShowDebugInformation() public method

public ShowDebugInformation ( ) : void
return void

Start() public method

Start.
public Start ( System.Action CallbackOnInit = null, bool ShowMenus = true, bool AutoLoad = false, bool TrackCallStack = true ) : void
CallbackOnInit System.Action
ShowMenus bool
AutoLoad bool
TrackCallStack bool
return void

StartAndLoad() public method

public StartAndLoad ( string File, bool TraceSyscalls = false, bool ShowMenus = true, bool TrackCallStack = true, bool EnableMpeg = null ) : void
File string
TraceSyscalls bool
ShowMenus bool
TrackCallStack bool
EnableMpeg bool
return void