C# Class Indiefreaks.Xna.Rendering.Camera.ArcBallCamera

Inheritance: Camera3D
Afficher le fichier Open project: Indiefreaks/igf

Méthodes publiques

Méthode Description
ArcBallCamera ( float aspectRatio, float fieldOfView, float nearPlaneDistance, float farPlaneDistance, float minRadius, float maxRadius ) : Indiefreaks.Xna.Input

Creates a new instance of the camera

Méthodes protégées

Méthode Description
UpdateInput ( InputManager input ) : void

Override this method to catch input events and act on the camera

UpdateViewMatrix ( GameTime gameTime ) : Matrix

Method Details

ArcBallCamera() public méthode

Creates a new instance of the camera
public ArcBallCamera ( float aspectRatio, float fieldOfView, float nearPlaneDistance, float farPlaneDistance, float minRadius, float maxRadius ) : Indiefreaks.Xna.Input
aspectRatio float
fieldOfView float
nearPlaneDistance float
farPlaneDistance float
minRadius float
maxRadius float
Résultat Indiefreaks.Xna.Input

UpdateInput() protected méthode

Override this method to catch input events and act on the camera
protected UpdateInput ( InputManager input ) : void
input InputManager The current input instance
Résultat void

UpdateViewMatrix() protected méthode

protected UpdateViewMatrix ( GameTime gameTime ) : Matrix
gameTime Microsoft.Xna.Framework.GameTime
Résultat Microsoft.Xna.Framework.Matrix