C# 클래스 GUI.Types.Renderer.Camera

파일 보기 프로젝트 열기: SteamDatabase/ValveResourceFormat 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
CameraViewMatrix Matrix4
Location Vector3
ProjectionMatrix Matrix4
Yaw double

공개 메소드들

메소드 설명
Camera ( int viewportWidth, int viewportHeight, Matrix4 cameraViewMatrix, string name = "Default" ) : System
Camera ( int viewportWidth, int viewportHeight, Vector3 minBounds, Vector3 maxBounds, string name = "Default" ) : System
HandleInput ( MouseState mouseState, KeyboardState keyboardState ) : void
SetViewportSize ( int viewportWidth, int viewportHeight ) : void
Tick ( string &fpsString ) : void
ToString ( ) : string

비공개 메소드들

메소드 설명
ClampRotation ( ) : void
GetElapsedTime ( ) : float

메소드 상세

Camera() 공개 메소드

public Camera ( int viewportWidth, int viewportHeight, Matrix4 cameraViewMatrix, string name = "Default" ) : System
viewportWidth int
viewportHeight int
cameraViewMatrix Matrix4
name string
리턴 System

Camera() 공개 메소드

public Camera ( int viewportWidth, int viewportHeight, Vector3 minBounds, Vector3 maxBounds, string name = "Default" ) : System
viewportWidth int
viewportHeight int
minBounds Vector3
maxBounds Vector3
name string
리턴 System

HandleInput() 공개 메소드

public HandleInput ( MouseState mouseState, KeyboardState keyboardState ) : void
mouseState MouseState
keyboardState KeyboardState
리턴 void

SetViewportSize() 공개 메소드

public SetViewportSize ( int viewportWidth, int viewportHeight ) : void
viewportWidth int
viewportHeight int
리턴 void

Tick() 공개 메소드

public Tick ( string &fpsString ) : void
fpsString string
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

프로퍼티 상세

CameraViewMatrix 공개적으로 프로퍼티

public Matrix4 CameraViewMatrix
리턴 Matrix4

Location 공개적으로 프로퍼티

public Vector3 Location
리턴 Vector3

ProjectionMatrix 공개적으로 프로퍼티

public Matrix4 ProjectionMatrix
리턴 Matrix4

Yaw 공개적으로 프로퍼티

public double Yaw
리턴 double