C# Class FC3Editor.Nomad.Engine

Exibir arquivo Open project: Azerothian/fc3editor Class Usage Examples

Public Properties

Property Type Description
TickAlways bool

Public Methods

Method Description
Close ( ) : void
EvaluateReloadState ( ) : Engine.ReloadState
Init ( Form mainWindow, Control viewport ) : bool
Invoke ( Engine callback ) : void
Reload ( Engine reloadState ) : void
Reset ( Form mainWindow, Control viewport ) : void
Run ( ) : void
UpdateResolution ( Size size ) : void

Private Methods

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

Method Details

Close() public static method

public static Close ( ) : void
return void

EvaluateReloadState() public static method

public static EvaluateReloadState ( ) : Engine.ReloadState
return Engine.ReloadState

Init() public static method

public static Init ( Form mainWindow, Control viewport ) : bool
mainWindow System.Windows.Forms.Form
viewport System.Windows.Forms.Control
return bool

Invoke() public static method

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

Reload() public static method

public static Reload ( Engine reloadState ) : void
reloadState Engine
return void

Reset() public static method

public static Reset ( Form mainWindow, Control viewport ) : void
mainWindow System.Windows.Forms.Form
viewport System.Windows.Forms.Control
return void

Run() public static method

public static Run ( ) : void
return void

UpdateResolution() public static method

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

Property Details

TickAlways public_oe static_oe property

public static bool TickAlways
return bool