|
slot 0.0.1
A real time UI render framework
|
#include <FirstPersonCamera.h>


Public 成员函数 | |
| void | OnMouseMove (MouseMovArgs) override |
| void | OnKeyDown (KeyArgs) override |
Public 成员函数 继承自 z8::Camera | |
| Camera () | |
| DirectX::XMFLOAT4X4 & | GetView () |
| DirectX::XMFLOAT4X4 & | GetProj () |
| DirectX::XMFLOAT4X4 & | GetViewProj () |
| void | Update (Timer *) override |
| void | UpdateView () |
| void | UpdateProj (float aspect) |
| void | UpdateViewProj () |
| void | UpdateTarget () |
Public 成员函数 继承自 z8::Object | |
| virtual | ~Object ()=default |
| virtual void | OnMouseUp (MouseMovArgs) |
| virtual void | OnMouseDown (MouseMovArgs) |
| virtual void | OnKeyUp (KeyArgs) |
Public 属性 | |
| const float | SensitivityX = 0.03f |
| const float | SensitivityY = 0.08f |
| const float | SpeedX = 1.0f |
| const float | SpeedZ = 1.0f |
| const float | SpeedY = 0.2f |
Public 属性 继承自 z8::Object | |
| Transform | Transform |
|
overridevirtual |
|
overridevirtual |
| const float z8::FirstPersonCamera::SensitivityX = 0.03f |
| const float z8::FirstPersonCamera::SensitivityY = 0.08f |
| const float z8::FirstPersonCamera::SpeedX = 1.0f |
| const float z8::FirstPersonCamera::SpeedY = 0.2f |
| const float z8::FirstPersonCamera::SpeedZ = 1.0f |