My Project v1
Project
载入中...
搜索中...
未找到
Game.Cameraabstract
类 Game.Camera 继承关系图:

Public 成员函数

 Camera (GameWidget gameWidget)
 
Vector3 WorldToScreen (Vector3 worldPoint, Matrix worldMatrix)
 
Vector3 ScreenToWorld (Vector3 screenPoint, Matrix worldMatrix)
 
virtual void Activate (Camera previousCamera)
 
void Update (float dt)
 
virtual void PrepareForDrawing ()
 

属性

GameWidget GameWidget [get, set]
 
VrEyeEye [get, set]
 
Vector3 ViewPosition [get]
 
Vector3 ViewDirection [get]
 
Vector3 ViewUp [get]
 
Vector3 ViewRight [get]
 
Matrix ViewMatrix [get]
 
Matrix InvertedViewMatrix [get]
 
Matrix ProjectionMatrix [get]
 
Matrix ScreenProjectionMatrix [get]
 
Matrix InvertedProjectionMatrix [get]
 
Matrix ViewProjectionMatrix [get]
 
Vector2 ViewportSize [get]
 
Matrix ViewportMatrix [get]
 
BoundingFrustum ViewFrustum [get]
 
bool UsesMovementControls [get]
 
bool IsEntityControlEnabled [get]
 

构造及析构函数说明

◆ Camera()

Game.Camera.Camera ( GameWidget gameWidget)

成员函数说明

◆ Activate()

◆ PrepareForDrawing()

virtual void Game.Camera.PrepareForDrawing ( )
virtual

Game.BasePerspectiveCamera 重载.

这是这个函数的调用关系图:

◆ ScreenToWorld()

Vector3 Game.Camera.ScreenToWorld ( Vector3 screenPoint,
Matrix worldMatrix )
这是这个函数的调用关系图:

◆ Update()

void Game.Camera.Update ( float dt)
abstract
这是这个函数的调用关系图:

◆ WorldToScreen()

Vector3 Game.Camera.WorldToScreen ( Vector3 worldPoint,
Matrix worldMatrix )
这是这个函数的调用关系图:

属性说明

◆ Eye

VrEye? Game.Camera.Eye
getset

◆ GameWidget

GameWidget Game.Camera.GameWidget
getset

◆ InvertedProjectionMatrix

Matrix Game.Camera.InvertedProjectionMatrix
getabstract

◆ InvertedViewMatrix

Matrix Game.Camera.InvertedViewMatrix
getabstract

◆ IsEntityControlEnabled

bool Game.Camera.IsEntityControlEnabled
getabstract

◆ ProjectionMatrix

Matrix Game.Camera.ProjectionMatrix
getabstract

◆ ScreenProjectionMatrix

Matrix Game.Camera.ScreenProjectionMatrix
getabstract

◆ UsesMovementControls

bool Game.Camera.UsesMovementControls
getabstract

◆ ViewDirection

Vector3 Game.Camera.ViewDirection
getabstract

◆ ViewFrustum

BoundingFrustum Game.Camera.ViewFrustum
getabstract

◆ ViewMatrix

Matrix Game.Camera.ViewMatrix
getabstract

◆ ViewportMatrix

Matrix Game.Camera.ViewportMatrix
getabstract

◆ ViewportSize

Vector2 Game.Camera.ViewportSize
getabstract

◆ ViewPosition

Vector3 Game.Camera.ViewPosition
getabstract

◆ ViewProjectionMatrix

Matrix Game.Camera.ViewProjectionMatrix
getabstract

◆ ViewRight

Vector3 Game.Camera.ViewRight
getabstract

◆ ViewUp

Vector3 Game.Camera.ViewUp
getabstract

该类的文档由以下文件生成: