C# Класс PsmFramework.Engines.DrawEngine2d.DrawEngine2d

Наследование: IDisposablePlus
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
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

Открытые методы

Метод Описание
DisableBlendMode ( ) : void
Dispose ( ) : void
IncrementDrawArrayCallsCounter ( ) : void
Render ( ) : void
RenderSwapBuffers ( ) : void
ResetDrawArrayCallsCounter ( ) : void
SetBlendModeToAdditive ( ) : void
SetBlendModeToMultiplicative ( ) : void
SetBlendModeToNone ( ) : void
SetBlendModeToNormal ( ) : void
SetBlendModeToPremultipliedAlpha ( ) : void
SetRenderRequired ( ) : void

Приватные методы

Метод Описание
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

Описание методов

DisableBlendMode() публичный Метод

public DisableBlendMode ( ) : void
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

IncrementDrawArrayCallsCounter() публичный Метод

public IncrementDrawArrayCallsCounter ( ) : void
Результат void

Render() публичный Метод

public Render ( ) : void
Результат void

RenderSwapBuffers() публичный Метод

public RenderSwapBuffers ( ) : void
Результат void

ResetDrawArrayCallsCounter() публичный Метод

public ResetDrawArrayCallsCounter ( ) : void
Результат void

SetBlendModeToAdditive() публичный Метод

public SetBlendModeToAdditive ( ) : void
Результат void

SetBlendModeToMultiplicative() публичный Метод

public SetBlendModeToMultiplicative ( ) : void
Результат void

SetBlendModeToNone() публичный Метод

public SetBlendModeToNone ( ) : void
Результат void

SetBlendModeToNormal() публичный Метод

public SetBlendModeToNormal ( ) : void
Результат void

SetBlendModeToPremultipliedAlpha() публичный Метод

public SetBlendModeToPremultipliedAlpha ( ) : void
Результат void

SetRenderRequired() публичный Метод

public SetRenderRequired ( ) : void
Результат void