Voxellancer  0.3
A game about voxels in space
 All Classes Functions Pages
CameraDolly Class Reference
Inheritance diagram for CameraDolly:
[legend]
Collaboration diagram for CameraDolly:
[legend]

Public Member Functions

CameraHeadcameraHead ()
 
const CameraHeadcameraHead () const
 
void followWorldObject (WorldObject *m_followWorldObject)
 
void update (float deltaSec)
 
- Public Member Functions inherited from InertiaFollower
 InertiaFollower (float directionalInertia, float angularInertia)
 
const glm::vec3 & position () const
 
void setPosition (const glm::vec3 &position)
 
const glm::quat & orientation () const
 
void setOrientation (const glm::quat &orientation)
 
void follow (const glm::vec3 &targetPosition, const glm::quat &targetOrientation, float deltaSec)
 

Protected Attributes

std::unique_ptr< CameraHeadm_cameraHead
 
std::unique_ptr
< CameraFollowHelper
m_followHelper
 
- Protected Attributes inherited from InertiaFollower
glm::vec3 m_position
 
float m_directionalInertia
 
glm::quat m_orientation
 
float m_angularInertia
 

The documentation for this class was generated from the following files: