C# Class Drought.World.Camera

Afficher le fichier Open project: kiniry-teaching/UCD Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

Camera() public méthode

public Camera ( GameState gameState, LevelInfo levelInfo, bool isRestricted ) : System
gameState Drought.State.GameState
levelInfo LevelInfo
isRestricted bool
Résultat System

ascend() public méthode

public ascend ( ) : void
Résultat void

back() public méthode

public back ( ) : void
Résultat void

descend() public méthode

public descend ( ) : void
Résultat void

forward() public méthode

public forward ( ) : void
Résultat void

getOrientation() public méthode

public getOrientation ( ) : float
Résultat float

getPosition() public méthode

public getPosition ( ) : Vector3
Résultat Vector3

getProjectionMatrix() public méthode

public getProjectionMatrix ( ) : Matrix
Résultat Matrix

getViewMatrix() public méthode

public getViewMatrix ( ) : Matrix
Résultat Matrix

initialize() public méthode

public initialize ( ) : void
Résultat void

left() public méthode

public left ( ) : void
Résultat void

right() public méthode

public right ( ) : void
Résultat void

rotateDown() public méthode

public rotateDown ( ) : void
Résultat void

rotateLeft() public méthode

public rotateLeft ( ) : void
Résultat void

rotateRight() public méthode

public rotateRight ( ) : void
Résultat void

rotateUp() public méthode

public rotateUp ( ) : void
Résultat void

setEyeVector() public méthode

public setEyeVector ( Vector3 v ) : void
v Vector3
Résultat void

setRotation() public méthode

public setRotation ( float x, float z ) : void
x float
z float
Résultat void

update() public méthode

public update ( ) : void
Résultat void

zoomIn() public méthode

public zoomIn ( ) : void
Résultat void

zoomOut() public méthode

public zoomOut ( ) : void
Résultat void