C# 클래스 Indiefreaks.Xna.Rendering.Camera.ArcBallCamera

상속: Camera3D
파일 보기 프로젝트 열기: Indiefreaks/igf

공개 메소드들

메소드 설명
ArcBallCamera ( float aspectRatio, float fieldOfView, float nearPlaneDistance, float farPlaneDistance, float minRadius, float maxRadius ) : Indiefreaks.Xna.Input

Creates a new instance of the camera

보호된 메소드들

메소드 설명
UpdateInput ( InputManager input ) : void

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

UpdateViewMatrix ( GameTime gameTime ) : Matrix

메소드 상세

ArcBallCamera() 공개 메소드

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
리턴 Indiefreaks.Xna.Input

UpdateInput() 보호된 메소드

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

UpdateViewMatrix() 보호된 메소드

protected UpdateViewMatrix ( GameTime gameTime ) : Matrix
gameTime Microsoft.Xna.Framework.GameTime
리턴 Microsoft.Xna.Framework.Matrix