C# 클래스 FireflyGL.Firefly

파일 보기 프로젝트 열기: LukaHorvat/Kento

공개 메소드들

메소드 설명
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