C# Class PsmFramework.Modes.ModeBase

Inheritance: IDisposablePlus
Datei anzeigen Open project: artwallace/PsmFramework Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
Update ( ) : void

Protected Methods

Method Description
Cleanup ( ) : void
CleanupInternal ( ) : void
CompleteDrawTimer ( ) : void
CompleteSwapBuffersTimer ( ) : void
Initialize ( ) : void
InitializeInternal ( ) : void
ModeBase ( AppManager mgr ) : System
StartDrawTimer ( ) : void
StartSwapBuffersTimer ( ) : void

Private Methods

Method Description
CleanupAppManager ( ) : void
CleanupPerformanceTracking ( ) : void
InitializeAppManager ( AppManager mgr ) : void
InitializePerformanceTracking ( ) : void
RenderInternal ( ) : void
UpdateInternalPost ( ) : void
UpdateInternalPre ( ) : void

Method Details

Cleanup() protected abstract method

protected abstract Cleanup ( ) : void
return void

CleanupInternal() protected abstract method

protected abstract CleanupInternal ( ) : void
return void

CompleteDrawTimer() protected method

protected CompleteDrawTimer ( ) : void
return void

CompleteSwapBuffersTimer() protected method

protected CompleteSwapBuffersTimer ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

Initialize() protected abstract method

protected abstract Initialize ( ) : void
return void

InitializeInternal() protected abstract method

protected abstract InitializeInternal ( ) : void
return void

ModeBase() protected method

protected ModeBase ( AppManager mgr ) : System
mgr AppManager
return System

StartDrawTimer() protected method

protected StartDrawTimer ( ) : void
return void

StartSwapBuffersTimer() protected method

protected StartSwapBuffersTimer ( ) : void
return void

Update() public abstract method

public abstract Update ( ) : void
return void