C# Class PsmFramework.Engines.DrawEngine2d.Cameras.CameraBase

Inheritance: IDisposablePlus, IBounded
Datei anzeigen Open project: artwallace/PsmFramework

Protected Properties

Property Type Description
DrawEngine2d DrawEngine2d

Public Methods

Method Description
Dispose ( ) : void

Protected Methods

Method Description
Cleanup ( ) : void
CleanupBounds ( ) : void
CleanupCenter ( ) : void
CleanupDimensions ( ) : void
Initialize ( ) : void
InitializeBounds ( ) : void
InitializeCenter ( ) : void
InitializeDimensions ( ) : void
RecalcProjectionMatrix ( ) : void
RecalcProjectionMatrixHelper ( ) : void

Responsible for calculating the ProjectionMatrix and any necessary left/top/right/bottom/height/width/bounds vars.

SetRecalcRequired ( ) : void

Private Methods

Method Description
CameraBase ( DrawEngine2d drawEngine2d ) : System
CleanupDrawEngine2d ( ) : void
CleanupInternal ( ) : void
CleanupProjectionMatrix ( ) : void
CleanupRecalcRequired ( ) : void
ClearRecalcRequired ( ) : void
InitializeDrawEngine2d ( DrawEngine2d drawEngine2d ) : void
InitializeInternal ( DrawEngine2d drawEngine2d ) : void
InitializeProjectionMatrix ( ) : void
InitializeRecalcRequired ( ) : void

Method Details

Cleanup() protected method

protected Cleanup ( ) : void
return void

CleanupBounds() protected method

protected CleanupBounds ( ) : void
return void

CleanupCenter() protected method

protected CleanupCenter ( ) : void
return void

CleanupDimensions() protected method

protected CleanupDimensions ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

Initialize() protected method

protected Initialize ( ) : void
return void

InitializeBounds() protected method

protected InitializeBounds ( ) : void
return void

InitializeCenter() protected method

protected InitializeCenter ( ) : void
return void

InitializeDimensions() protected method

protected InitializeDimensions ( ) : void
return void

RecalcProjectionMatrix() protected method

protected RecalcProjectionMatrix ( ) : void
return void

RecalcProjectionMatrixHelper() protected abstract method

Responsible for calculating the ProjectionMatrix and any necessary left/top/right/bottom/height/width/bounds vars.
protected abstract RecalcProjectionMatrixHelper ( ) : void
return void

SetRecalcRequired() protected method

protected SetRecalcRequired ( ) : void
return void

Property Details

DrawEngine2d protected_oe property

protected DrawEngine2d DrawEngine2d
return DrawEngine2d