ApplicationBase

Description

abstract class Tinman.Engine.Application.ApplicationBase

Derived from

Disposable abstract
IApplication

Extended by

Example_HelloWorld sealed
LogoApplication sealed
TestApplication sealed
WidgetApplication

Abstract base class for IApplication implementations.

The default implementation of IRenderable.Render calls IGraphicsContext.ClearRenderTarget, passing all clear flags and default clear values. Omit the base method call if you need to do the clear in another way.

Protected / Attributes

context


protected attribute context → (IGraphicsContext)

The graphics context for custom rendering.

profiler


protected attribute profiler → (IProfiler)

The profiler or null.

runner


protected attribute runner → (IApplicationRunner)

The application runner.

window


protected attribute window → (IApplicationWindow)

The application window.