C# Class NScumm.Sky.SkyEngine

Inheritance: IEngine, IDisposable
Afficher le fichier Open project: scemino/nscumm Class Usage Examples

Méthodes publiques

Méthode Description
Dispose ( ) : void
Load ( string filename ) : void
QuitGame ( ) : void
Run ( ) : void
Save ( string filename ) : void
SkyEngine ( GameSettings settings, IGraphicsManager gfxManager, IInputManager inputManager, IAudioOutput output, ISaveFileManager saveFileManager, bool debugMode = false ) : NScumm.Core

Private Methods

Méthode Description
Delay ( int amount ) : void
HandleKey ( ) : void
InitItemList ( ) : void
InitVirgin ( ) : void
LoadFixedItems ( ) : void
ShouldPerformAutoSave ( int lastSaveTime ) : bool

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Load() public méthode

public Load ( string filename ) : void
filename string
Résultat void

QuitGame() public static méthode

public static QuitGame ( ) : void
Résultat void

Run() public méthode

public Run ( ) : void
Résultat void

Save() public méthode

public Save ( string filename ) : void
filename string
Résultat void

SkyEngine() public méthode

public SkyEngine ( GameSettings settings, IGraphicsManager gfxManager, IInputManager inputManager, IAudioOutput output, ISaveFileManager saveFileManager, bool debugMode = false ) : NScumm.Core
settings GameSettings
gfxManager IGraphicsManager
inputManager IInputManager
output IAudioOutput
saveFileManager ISaveFileManager
debugMode bool
Résultat NScumm.Core