C# 클래스 Drought.World.Camera

파일 보기 프로젝트 열기: kiniry-teaching/UCD 1 사용 예제들

공개 메소드들

메소드 설명
Camera ( GameState gameState, LevelInfo levelInfo, bool isRestricted ) : System
ascend ( ) : void
back ( ) : void
descend ( ) : void
forward ( ) : void
getOrientation ( ) : float
getPosition ( ) : Vector3
getProjectionMatrix ( ) : Matrix
getViewMatrix ( ) : Matrix
initialize ( ) : void
left ( ) : void
right ( ) : void
rotateDown ( ) : void
rotateLeft ( ) : void
rotateRight ( ) : void
rotateUp ( ) : void
setEyeVector ( Vector3 v ) : void
setRotation ( float x, float z ) : void
update ( ) : void
zoomIn ( ) : void
zoomOut ( ) : void

메소드 상세

Camera() 공개 메소드

public Camera ( GameState gameState, LevelInfo levelInfo, bool isRestricted ) : System
gameState Drought.State.GameState
levelInfo LevelInfo
isRestricted bool
리턴 System

ascend() 공개 메소드

public ascend ( ) : void
리턴 void

back() 공개 메소드

public back ( ) : void
리턴 void

descend() 공개 메소드

public descend ( ) : void
리턴 void

forward() 공개 메소드

public forward ( ) : void
리턴 void

getOrientation() 공개 메소드

public getOrientation ( ) : float
리턴 float

getPosition() 공개 메소드

public getPosition ( ) : Vector3
리턴 Vector3

getProjectionMatrix() 공개 메소드

public getProjectionMatrix ( ) : Matrix
리턴 Matrix

getViewMatrix() 공개 메소드

public getViewMatrix ( ) : Matrix
리턴 Matrix

initialize() 공개 메소드

public initialize ( ) : void
리턴 void

left() 공개 메소드

public left ( ) : void
리턴 void

right() 공개 메소드

public right ( ) : void
리턴 void

rotateDown() 공개 메소드

public rotateDown ( ) : void
리턴 void

rotateLeft() 공개 메소드

public rotateLeft ( ) : void
리턴 void

rotateRight() 공개 메소드

public rotateRight ( ) : void
리턴 void

rotateUp() 공개 메소드

public rotateUp ( ) : void
리턴 void

setEyeVector() 공개 메소드

public setEyeVector ( Vector3 v ) : void
v Vector3
리턴 void

setRotation() 공개 메소드

public setRotation ( float x, float z ) : void
x float
z float
리턴 void

update() 공개 메소드

public update ( ) : void
리턴 void

zoomIn() 공개 메소드

public zoomIn ( ) : void
리턴 void

zoomOut() 공개 메소드

public zoomOut ( ) : void
리턴 void