|
My Project v1
Project
|


Public 成员函数 | |
| TppCamera (GameWidget gameWidget) | |
| override void | Activate (Camera previousCamera) |
| override void | Update (float dt) |
Public 成员函数 继承自 Game.BasePerspectiveCamera | |
| override void | PrepareForDrawing () |
| BasePerspectiveCamera (GameWidget gameWidget) | |
| void | SetupPerspectiveCamera (Vector3 position, Vector3 direction, Vector3 up) |
| virtual Matrix | CalculateBaseProjectionMatrix () |
| 计算基础投影矩阵,创建透视视野 | |
Public 成员函数 继承自 Game.Camera | |
| Camera (GameWidget gameWidget) | |
| Vector3 | WorldToScreen (Vector3 worldPoint, Matrix worldMatrix) |
| Vector3 | ScreenToWorld (Vector3 screenPoint, Matrix worldMatrix) |
| void | Update (float dt) |
Public 属性 | |
| Vector3 | m_position |
Public 属性 继承自 Game.BasePerspectiveCamera | |
| Vector3 | m_viewPosition |
| Vector3 | m_viewDirection |
| Vector3 | m_viewUp |
| Vector3 | m_viewRight |
| Matrix? | m_viewMatrix |
| Matrix? | m_invertedViewMatrix |
| Matrix? | m_projectionMatrix |
| Matrix? | m_invertedProjectionMatrix |
| Matrix? | m_screenProjectionMatrix |
| Matrix? | m_viewProjectionMatrix |
| Vector2? | m_viewportSize |
| Matrix? | m_viewportMatrix |
| BoundingFrustum | m_viewFrustum |
| bool | m_viewFrustumValid |
| Game.TppCamera.TppCamera | ( | GameWidget | gameWidget | ) |
|
virtual |
| override void Game.TppCamera.Update | ( | float | dt | ) |

| Vector3 Game.TppCamera.m_position |
|
get |
|
get |