C# Класс Nomad.Engine

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Game Game
TickAlways bool
_instance Engine

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
GetLanguage ( ) : string
InitInternal ( ) : void
MessagePumpCallback ( bool deferQuit, bool blockRenderer ) : void

Описание методов

Close() публичный Метод

public Close ( ) : void
Результат void

EvaluateReloadState() публичный Метод

public EvaluateReloadState ( ) : ReloadState
Результат ReloadState

Init() публичный Метод

public Init ( Game game ) : bool
game Game
Результат bool

Invoke() публичный Метод

public Invoke ( Engine callback ) : void
callback Engine
Результат void

Reload() публичный Метод

public Reload ( ReloadState reloadState ) : void
reloadState ReloadState
Результат void

Reset() публичный Метод

public Reset ( System mainWindow, System viewport ) : void
mainWindow System
viewport System
Результат void

Run() публичный Метод

public Run ( bool tickAlways ) : void
tickAlways bool
Результат void

UpdateResolution() публичный Метод

public UpdateResolution ( Size size ) : void
size System.Drawing.Size
Результат void

Описание свойств

Game публичное статическое свойство

public static Game,Nomad Game
Результат Game

TickAlways публичное свойство

public bool TickAlways
Результат bool

_instance публичное статическое свойство

public static Engine,Nomad _instance
Результат Engine