C# Class Nomad.Engine

Datei anzeigen Open project: Azerothian/fc3editor Class Usage Examples

Public Properties

Property Type Description
Game Game
TickAlways bool
_instance Engine

Public Methods

Method Description
Close ( ) : void
EvaluateReloadState ( ) : ReloadState
Init ( Game game ) : bool
Invoke ( Engine callback ) : void
Reload ( ReloadState reloadState ) : void
Reset ( System mainWindow, System viewport ) : void
Run ( bool tickAlways ) : void
UpdateResolution ( Size size ) : void

Private Methods

Method Description
GetLanguage ( ) : string
InitInternal ( ) : void
MessagePumpCallback ( bool deferQuit, bool blockRenderer ) : void

Method Details

Close() public method

public Close ( ) : void
return void

EvaluateReloadState() public method

public EvaluateReloadState ( ) : ReloadState
return ReloadState

Init() public method

public Init ( Game game ) : bool
game Game
return bool

Invoke() public method

public Invoke ( Engine callback ) : void
callback Engine
return void

Reload() public method

public Reload ( ReloadState reloadState ) : void
reloadState ReloadState
return void

Reset() public method

public Reset ( System mainWindow, System viewport ) : void
mainWindow System
viewport System
return void

Run() public method

public Run ( bool tickAlways ) : void
tickAlways bool
return void

UpdateResolution() public method

public UpdateResolution ( Size size ) : void
size System.Drawing.Size
return void

Property Details

Game public_oe static_oe property

public static Game,Nomad Game
return Game

TickAlways public_oe property

public bool TickAlways
return bool

_instance public_oe static_oe property

public static Engine,Nomad _instance
return Engine