#include <GteCameraRig.h>
Definition at line 17 of file GteCameraRig.h.
typedef void(CameraRig::* gte::CameraRig::MoveFunction) (void) |
|
protected |
CameraRig::~CameraRig |
( |
| ) |
|
|
virtual |
CameraRig::CameraRig |
( |
std::shared_ptr< Camera > const & |
camera, |
|
|
float |
translationSpeed, |
|
|
float |
rotationSpeed |
|
) |
| |
void CameraRig::ClearMotions |
( |
| ) |
|
void CameraRig::ComputeWorldAxes |
( |
| ) |
|
std::shared_ptr< Camera > const & gte::CameraRig::GetCamera |
( |
| ) |
const |
|
inline |
float gte::CameraRig::GetRotationSpeed |
( |
| ) |
const |
|
inline |
float gte::CameraRig::GetTranslationSpeed |
( |
| ) |
const |
|
inline |
void CameraRig::LookDown |
( |
| ) |
|
|
protectedvirtual |
void CameraRig::LookUp |
( |
| ) |
|
|
protectedvirtual |
void CameraRig::MoveBackward |
( |
| ) |
|
|
protectedvirtual |
void CameraRig::MoveDown |
( |
| ) |
|
|
protectedvirtual |
void CameraRig::MoveForward |
( |
| ) |
|
|
protectedvirtual |
void CameraRig::MoveLeft |
( |
| ) |
|
|
protectedvirtual |
void CameraRig::MoveRight |
( |
| ) |
|
|
protectedvirtual |
void CameraRig::MoveUp |
( |
| ) |
|
|
protectedvirtual |
bool CameraRig::PopMotion |
( |
int |
trigger | ) |
|
bool CameraRig::PushMotion |
( |
int |
trigger | ) |
|
void gte::CameraRig::RegisterLookDown |
( |
int |
trigger | ) |
|
|
inline |
void gte::CameraRig::RegisterLookUp |
( |
int |
trigger | ) |
|
|
inline |
void gte::CameraRig::RegisterMoveBackward |
( |
int |
trigger | ) |
|
|
inline |
void gte::CameraRig::RegisterMoveDown |
( |
int |
trigger | ) |
|
|
inline |
void gte::CameraRig::RegisterMoveForward |
( |
int |
trigger | ) |
|
|
inline |
void gte::CameraRig::RegisterMoveLeft |
( |
int |
trigger | ) |
|
|
inline |
void gte::CameraRig::RegisterMoveRight |
( |
int |
trigger | ) |
|
|
inline |
void gte::CameraRig::RegisterMoveUp |
( |
int |
trigger | ) |
|
|
inline |
void gte::CameraRig::RegisterRollClockwise |
( |
int |
trigger | ) |
|
|
inline |
void gte::CameraRig::RegisterRollCounterclockwise |
( |
int |
trigger | ) |
|
|
inline |
void gte::CameraRig::RegisterTurnLeft |
( |
int |
trigger | ) |
|
|
inline |
void gte::CameraRig::RegisterTurnRight |
( |
int |
trigger | ) |
|
|
inline |
void CameraRig::RollClockwise |
( |
| ) |
|
|
protectedvirtual |
void CameraRig::RollCounterclockwise |
( |
| ) |
|
|
protectedvirtual |
void CameraRig::Set |
( |
std::shared_ptr< Camera > const & |
camera, |
|
|
float |
translationSpeed, |
|
|
float |
rotationSpeed |
|
) |
| |
void gte::CameraRig::SetDirectLookDown |
( |
| ) |
|
|
inline |
void gte::CameraRig::SetDirectLookUp |
( |
| ) |
|
|
inline |
void gte::CameraRig::SetDirectMoveBackward |
( |
| ) |
|
|
inline |
void gte::CameraRig::SetDirectMoveDown |
( |
| ) |
|
|
inline |
void gte::CameraRig::SetDirectMoveForward |
( |
| ) |
|
|
inline |
void gte::CameraRig::SetDirectMoveLeft |
( |
| ) |
|
|
inline |
void gte::CameraRig::SetDirectMoveRight |
( |
| ) |
|
|
inline |
void gte::CameraRig::SetDirectMoveUp |
( |
| ) |
|
|
inline |
void gte::CameraRig::SetDirectRollClockwise |
( |
| ) |
|
|
inline |
void gte::CameraRig::SetDirectRollCounterclockwise |
( |
| ) |
|
|
inline |
void gte::CameraRig::SetDirectTurnLeft |
( |
| ) |
|
|
inline |
void gte::CameraRig::SetDirectTurnRight |
( |
| ) |
|
|
inline |
void gte::CameraRig::SetRotationSpeed |
( |
float |
rotationSpeed | ) |
|
|
inline |
void gte::CameraRig::SetTranslationSpeed |
( |
float |
translationSpeed | ) |
|
|
inline |
void CameraRig::TurnLeft |
( |
| ) |
|
|
protectedvirtual |
void CameraRig::TurnRight |
( |
| ) |
|
|
protectedvirtual |
std::shared_ptr<Camera> gte::CameraRig::mCamera |
|
protected |
int gte::CameraRig::mNumActiveMotions |
|
protected |
float gte::CameraRig::mRotationSpeed |
|
protected |
float gte::CameraRig::mTranslationSpeed |
|
protected |
Vector4<float> gte::CameraRig::mWorldAxis[3] |
|
protected |
The documentation for this class was generated from the following files: