|
Voxellancer
0.3
A game about voxels in space
|
Public Member Functions | |
| Ship * | ship () |
| void | setShip (Ship *ship) |
| void | update (float deltaSec) |
| CameraHead & | cameraHead () |
| HUD & | hud () |
| void | fire () |
| void | move (const glm::vec3 &vec) |
| void | rotate (const glm::vec3 &euler) |
| void | selectTarget (bool next) |
| void | setTarget (WorldObject *target) |
Protected Attributes | |
| Handle< Ship > | m_ship |
| std::unique_ptr< CameraDolly > | m_cameraDolly |
| std::unique_ptr< HUD > | m_hud |
| std::unique_ptr< TargetSelector > | m_targetSelector |
| std::unique_ptr< Aimer > | m_aimer |
| EngineState | m_engineState |