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

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

Méthodes publiques

Свойство Type Description
DefaultRotation Angle2
DefaultRotationPoint Coordinate2

Méthodes publiques

Méthode Description
AdjustCenter ( System.Single horizontal, System.Single vertical ) : void
SetCenter ( Coordinate2 center ) : void
SetCenter ( System.Single x, System.Single y ) : void
SetCenterAtOrigin ( ) : void
SetCenterAtScreenCenter ( ) : void
SetCenterToPointWithinBounds ( Coordinate2 point, RectangularArea2 bounds ) : void
SetRotationToDefault ( ) : void
SetZoomToDefault ( ) : void

Méthodes protégées

Méthode Description
Cleanup ( ) : void
CleanupBounds ( ) : void
CleanupCenter ( ) : void
CleanupDimensions ( ) : void
Initialize ( ) : void
InitializeBounds ( ) : void
InitializeCenter ( ) : void
InitializeDimensions ( ) : void
RecalcProjectionMatrixHelper ( ) : void

Private Methods

Méthode Description
CleanupRotation ( ) : void
CleanupZoom ( ) : void
InitializeRotation ( ) : void
InitializeZoom ( ) : void
WorldCamera ( DrawEngine2d drawEngine2d ) : System

Method Details

AdjustCenter() public méthode

public AdjustCenter ( System.Single horizontal, System.Single vertical ) : void
horizontal System.Single
vertical System.Single
Résultat void

Cleanup() protected méthode

protected Cleanup ( ) : void
Résultat void

CleanupBounds() protected méthode

protected CleanupBounds ( ) : void
Résultat void

CleanupCenter() protected méthode

protected CleanupCenter ( ) : void
Résultat void

CleanupDimensions() protected méthode

protected CleanupDimensions ( ) : void
Résultat void

Initialize() protected méthode

protected Initialize ( ) : void
Résultat void

InitializeBounds() protected méthode

protected InitializeBounds ( ) : void
Résultat void

InitializeCenter() protected méthode

protected InitializeCenter ( ) : void
Résultat void

InitializeDimensions() protected méthode

protected InitializeDimensions ( ) : void
Résultat void

RecalcProjectionMatrixHelper() protected méthode

protected RecalcProjectionMatrixHelper ( ) : void
Résultat void

SetCenter() public méthode

public SetCenter ( Coordinate2 center ) : void
center Coordinate2
Résultat void

SetCenter() public méthode

public SetCenter ( System.Single x, System.Single y ) : void
x System.Single
y System.Single
Résultat void

SetCenterAtOrigin() public méthode

public SetCenterAtOrigin ( ) : void
Résultat void

SetCenterAtScreenCenter() public méthode

public SetCenterAtScreenCenter ( ) : void
Résultat void

SetCenterToPointWithinBounds() public méthode

public SetCenterToPointWithinBounds ( Coordinate2 point, RectangularArea2 bounds ) : void
point Coordinate2
bounds RectangularArea2
Résultat void

SetRotationToDefault() public méthode

public SetRotationToDefault ( ) : void
Résultat void

SetZoomToDefault() public méthode

public SetZoomToDefault ( ) : void
Résultat void

Property Details

DefaultRotation public_oe property

public Angle2 DefaultRotation
Résultat Angle2

DefaultRotationPoint public_oe property

public Coordinate2 DefaultRotationPoint
Résultat Coordinate2