C# Class FireflyGL.Firefly

Afficher le fichier Open project: LukaHorvat/Kento

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
mainLoop ( object sender, EventArgs e ) : void
render ( ) : void
setupOpenGL ( ) : void
update ( ) : void

Method Details

AddToRenderList() public static méthode

public static AddToRenderList ( IRenderable Renderable ) : void
Renderable IRenderable
Résultat void

AddToUpdateList() public static méthode

public static AddToUpdateList ( IUpdatable Updatable ) : void
Updatable IUpdatable
Résultat void

ForceKill() public static méthode

public static ForceKill ( ) : void
Résultat void

Initialize() public static méthode

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
Résultat void

Kill() public static méthode

public static Kill ( ) : void
Résultat void

RemoveEntity() public static méthode

public static RemoveEntity ( object Entity ) : void
Entity object
Résultat void

RemoveFromRenderList() public static méthode

public static RemoveFromRenderList ( IRenderable Renderable ) : void
Renderable IRenderable
Résultat void

RemoveFromUpdateList() public static méthode

public static RemoveFromUpdateList ( IUpdatable Updatable ) : void
Updatable IUpdatable
Résultat void