C# Class UHSampleGame.CameraManagement.CameraManager

ファイルを表示 Open project: holtkampw/UH-Sample-XNA-Project Class Usage Examples

Public Properties

Property Type Description
ProjectionMatrix Matrix
ViewMatrix Matrix

Public Methods

Method Description
CameraManager ( ) : System
RotateX ( float amount ) : void
RotateY ( float amount ) : void
SetLookAtPoint ( Vector3 lookAtPoint ) : void
SetPosition ( Vector3 position ) : void
StrafeX ( float amount ) : void
StrafeY ( float amount ) : void
StrafeZ ( float amount ) : void
Update ( ) : void

Method Details

CameraManager() public method

public CameraManager ( ) : System
return System

RotateX() public method

public RotateX ( float amount ) : void
amount float
return void

RotateY() public method

public RotateY ( float amount ) : void
amount float
return void

SetLookAtPoint() public method

public SetLookAtPoint ( Vector3 lookAtPoint ) : void
lookAtPoint Vector3
return void

SetPosition() public method

public SetPosition ( Vector3 position ) : void
position Vector3
return void

StrafeX() public method

public StrafeX ( float amount ) : void
amount float
return void

StrafeY() public method

public StrafeY ( float amount ) : void
amount float
return void

StrafeZ() public method

public StrafeZ ( float amount ) : void
amount float
return void

Update() public method

public Update ( ) : void
return void

Property Details

ProjectionMatrix public_oe property

public Matrix ProjectionMatrix
return Matrix

ViewMatrix public_oe property

public Matrix ViewMatrix
return Matrix