#include <cameracontroller.hpp>
|
static const osg::Vec3d | WorldUp = osg::Vec3d(0, 0, 1) |
|
static const osg::Vec3d | LocalUp = osg::Vec3d(0, 1, 0) |
|
static const osg::Vec3d | LocalLeft = osg::Vec3d(1, 0, 0) |
|
static const osg::Vec3d | LocalForward = osg::Vec3d(0, 0, 1) |
|
CSVRender::CameraController::CameraController |
( |
QObject * |
parent | ) |
|
CSVRender::CameraController::~CameraController |
( |
| ) |
|
|
virtual |
osg::Camera * CSVRender::CameraController::getCamera |
( |
| ) |
const |
double CSVRender::CameraController::getCameraSensitivity |
( |
| ) |
const |
bool CSVRender::CameraController::getInverted |
( |
| ) |
const |
double CSVRender::CameraController::getSecondaryMovementMultiplier |
( |
| ) |
const |
double CSVRender::CameraController::getWheelMovementMultiplier |
( |
| ) |
const |
virtual void CSVRender::CameraController::handleMouseMoveEvent |
( |
int |
x, |
|
|
int |
y |
|
) |
| |
|
pure virtual |
virtual void CSVRender::CameraController::handleMouseScrollEvent |
( |
int |
x | ) |
|
|
pure virtual |
bool CSVRender::CameraController::isActive |
( |
| ) |
const |
virtual void CSVRender::CameraController::onActivate |
( |
| ) |
|
|
inlineprotectedvirtual |
void CSVRender::CameraController::setCamera |
( |
osg::Camera * |
camera | ) |
|
void CSVRender::CameraController::setCameraSensitivity |
( |
double |
value | ) |
|
void CSVRender::CameraController::setInverted |
( |
bool |
value | ) |
|
void CSVRender::CameraController::setSecondaryMovementMultiplier |
( |
double |
value | ) |
|
void CSVRender::CameraController::setup |
( |
osg::Group * |
root, |
|
|
unsigned int |
mask, |
|
|
const osg::Vec3d & |
up |
|
) |
| |
void CSVRender::CameraController::setWheelMovementMultiplier |
( |
double |
value | ) |
|
virtual void CSVRender::CameraController::update |
( |
double |
dt | ) |
|
|
pure virtual |
const osg::Vec3d CSVRender::CameraController::LocalForward = osg::Vec3d(0, 0, 1) |
|
static |
const osg::Vec3d CSVRender::CameraController::LocalLeft = osg::Vec3d(1, 0, 0) |
|
static |
const osg::Vec3d CSVRender::CameraController::LocalUp = osg::Vec3d(0, 1, 0) |
|
static |
bool CSVRender::CameraController::mActive |
|
private |
osg::Camera* CSVRender::CameraController::mCamera |
|
private |
double CSVRender::CameraController::mCameraSensitivity |
|
private |
bool CSVRender::CameraController::mInverted |
|
private |
double CSVRender::CameraController::mSecondaryMoveMult |
|
private |
double CSVRender::CameraController::mWheelMoveMult |
|
private |
const osg::Vec3d CSVRender::CameraController::WorldUp = osg::Vec3d(0, 0, 1) |
|
static |
The documentation for this class was generated from the following files: