C# Class PsmFramework.Engines.DrawEngine2d.DrawEngine2d

Inheritance: IDisposablePlus
Afficher le fichier Open project: artwallace/PsmFramework Class Usage Examples

Private Properties

Свойство Type Description
Cleanup void
CleanupClearColor void
CleanupDebugFont void
CleanupDebugRuler void
CleanupGraphicsContext void
CleanupLayers void
CleanupOpenGlBlendMode void
CleanupPerformanceTracking void
CleanupRender void
CleanupRenderRequiredFlag void
CleanupScreenCamera void
CleanupShaders void
CleanupTextures void
CleanupTiledTextureManager void
CleanupWorldCamera void
DrawEngine2d System
IncrementWorkaroundBuffersFilled void
Initialize void
InitializeClearColor void
InitializeDebugFont void
InitializeDebugRuler void
InitializeGraphicsContext void
InitializeLayers void
InitializeOpenGlBlendMode void
InitializePerformanceTracking void
InitializeRender void
InitializeRenderRequiredFlag void
InitializeScreenCamera void
InitializeShaders void
InitializeTextures void
InitializeTiledTextureManager void
InitializeWorldCamera void
RenderWork void
ResetRenderRequired void
ResetWorkaroundBuffersFilled void
SetBlendMode void

Méthodes publiques

Méthode Description
DisableBlendMode ( ) : void
Dispose ( ) : void
IncrementDrawArrayCallsCounter ( ) : void
Render ( ) : void
RenderSwapBuffers ( ) : void
ResetDrawArrayCallsCounter ( ) : void
SetBlendModeToAdditive ( ) : void
SetBlendModeToMultiplicative ( ) : void
SetBlendModeToNone ( ) : void
SetBlendModeToNormal ( ) : void
SetBlendModeToPremultipliedAlpha ( ) : void
SetRenderRequired ( ) : void

Private Methods

Méthode Description
Cleanup ( ) : void
CleanupClearColor ( ) : void
CleanupDebugFont ( ) : void
CleanupDebugRuler ( ) : void
CleanupGraphicsContext ( ) : void
CleanupLayers ( ) : void
CleanupOpenGlBlendMode ( ) : void
CleanupPerformanceTracking ( ) : void
CleanupRender ( ) : void
CleanupRenderRequiredFlag ( ) : void
CleanupScreenCamera ( ) : void
CleanupShaders ( ) : void
CleanupTextures ( ) : void
CleanupTiledTextureManager ( ) : void
CleanupWorldCamera ( ) : void
DrawEngine2d ( GraphicsContext graphicsContext, CoordinateSystemMode coordinateSystemMode = CoordinateSystemMode.OriginAtUpperLeft ) : System
IncrementWorkaroundBuffersFilled ( ) : void
Initialize ( GraphicsContext graphicsContext, CoordinateSystemMode coordinateSystemMode ) : void
InitializeClearColor ( ) : void
InitializeDebugFont ( ) : void
InitializeDebugRuler ( ) : void
InitializeGraphicsContext ( GraphicsContext graphicsContext, CoordinateSystemMode coordinateSystemMode ) : void
InitializeLayers ( ) : void
InitializeOpenGlBlendMode ( ) : void
InitializePerformanceTracking ( ) : void
InitializeRender ( ) : void
InitializeRenderRequiredFlag ( ) : void
InitializeScreenCamera ( ) : void
InitializeShaders ( ) : void
InitializeTextures ( ) : void
InitializeTiledTextureManager ( ) : void
InitializeWorldCamera ( ) : void
RenderWork ( ) : void
ResetRenderRequired ( ) : void
ResetWorkaroundBuffersFilled ( ) : void
SetBlendMode ( BlendFunc blendFunc ) : void

Method Details

DisableBlendMode() public méthode

public DisableBlendMode ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

IncrementDrawArrayCallsCounter() public méthode

public IncrementDrawArrayCallsCounter ( ) : void
Résultat void

Render() public méthode

public Render ( ) : void
Résultat void

RenderSwapBuffers() public méthode

public RenderSwapBuffers ( ) : void
Résultat void

ResetDrawArrayCallsCounter() public méthode

public ResetDrawArrayCallsCounter ( ) : void
Résultat void

SetBlendModeToAdditive() public méthode

public SetBlendModeToAdditive ( ) : void
Résultat void

SetBlendModeToMultiplicative() public méthode

public SetBlendModeToMultiplicative ( ) : void
Résultat void

SetBlendModeToNone() public méthode

public SetBlendModeToNone ( ) : void
Résultat void

SetBlendModeToNormal() public méthode

public SetBlendModeToNormal ( ) : void
Résultat void

SetBlendModeToPremultipliedAlpha() public méthode

public SetBlendModeToPremultipliedAlpha ( ) : void
Résultat void

SetRenderRequired() public méthode

public SetRenderRequired ( ) : void
Résultat void