C# Класс FireflyGL.Firefly

Показать файл Открыть проект

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

Метод Описание
AddToRenderList ( IRenderable Renderable ) : void
AddToUpdateList ( IUpdatable Updatable ) : void
ForceKill ( ) : void
Initialize ( int Width, int Height, string Title, OnLoadHandler LoadHandler, bool UseOGL3 = false ) : void
Kill ( ) : void
RemoveEntity ( object Entity ) : void
RemoveFromRenderList ( IRenderable Renderable ) : void
RemoveFromUpdateList ( IUpdatable Updatable ) : void

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

Метод Описание
mainLoop ( object sender, EventArgs e ) : void
render ( ) : void
setupOpenGL ( ) : void
update ( ) : void

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

AddToRenderList() публичный статический Метод

public static AddToRenderList ( IRenderable Renderable ) : void
Renderable IRenderable
Результат void

AddToUpdateList() публичный статический Метод

public static AddToUpdateList ( IUpdatable Updatable ) : void
Updatable IUpdatable
Результат void

ForceKill() публичный статический Метод

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

Initialize() публичный статический Метод

public static Initialize ( int Width, int Height, string Title, OnLoadHandler LoadHandler, bool UseOGL3 = false ) : void
Width int
Height int
Title string
LoadHandler OnLoadHandler
UseOGL3 bool
Результат void

Kill() публичный статический Метод

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

RemoveEntity() публичный статический Метод

public static RemoveEntity ( object Entity ) : void
Entity object
Результат void

RemoveFromRenderList() публичный статический Метод

public static RemoveFromRenderList ( IRenderable Renderable ) : void
Renderable IRenderable
Результат void

RemoveFromUpdateList() публичный статический Метод

public static RemoveFromUpdateList ( IUpdatable Updatable ) : void
Updatable IUpdatable
Результат void