C# Class RekdEngine.Core.Game

Inheritance: RunnableRekd, IDisposable
Mostra file Open project: Naronco/Rekd-Sharp

Public Methods

Method Description
BeforeLoop ( ) : void
Init ( ) : void

Require Librarys and define Post Process Shaders etc. here

InitVars ( ) : void
Load ( ) : void

Load Content here

Render ( System.TimeSpan t ) : void

Draw your Scene here

Run ( string Title, uint Width, uint Height ) : void
Unload ( ) : void

Unload all non Content variable stuff here

Update ( System.TimeSpan t ) : void

Update your Game Logic here

Method Details

BeforeLoop() public method

public BeforeLoop ( ) : void
return void

Init() public abstract method

Require Librarys and define Post Process Shaders etc. here
public abstract Init ( ) : void
return void

InitVars() public method

public InitVars ( ) : void
return void

Load() public abstract method

Load Content here
public abstract Load ( ) : void
return void

Render() public abstract method

Draw your Scene here
public abstract Render ( System.TimeSpan t ) : void
t System.TimeSpan
return void

Run() public method

public Run ( string Title, uint Width, uint Height ) : void
Title string
Width uint
Height uint
return void

Unload() public abstract method

Unload all non Content variable stuff here
public abstract Unload ( ) : void
return void

Update() public abstract method

Update your Game Logic here
public abstract Update ( System.TimeSpan t ) : void
t System.TimeSpan
return void