C# Class NScumm.Sword1.SwordEngine

Inheritance: IEngine
Show file Open project: scemino/nscumm Class Usage Examples

Private Properties

Property Type Description
CheckCd void
Delay void
MainLoop byte
Reinitialize void

Public Methods

Method Description
Load ( string filename ) : void
Run ( ) : void
Save ( string filename ) : void
SwordEngine ( GameSettings settings, IGraphicsManager gfxManager, IInputManager inputManager, IAudioOutput output, ISaveFileManager saveFileManager, bool debugMode ) : System

Private Methods

Method Description
CheckCd ( ) : void
Delay ( int delayInMs ) : void
MainLoop ( ) : byte
Reinitialize ( ) : void

Method Details

Load() public method

public Load ( string filename ) : void
filename string
return void

Run() public method

public Run ( ) : void
return void

Save() public method

public Save ( string filename ) : void
filename string
return void

SwordEngine() public method

public SwordEngine ( GameSettings settings, IGraphicsManager gfxManager, IInputManager inputManager, IAudioOutput output, ISaveFileManager saveFileManager, bool debugMode ) : System
settings NScumm.Core.IO.GameSettings
gfxManager IGraphicsManager
inputManager IInputManager
output IAudioOutput
saveFileManager ISaveFileManager
debugMode bool
return System