AGL
A graphics library
agl::Camera Member List

This is the complete list of members for agl::Camera, including all inherited members.

_set(const glm::vec3 &eyepos, const glm::vec3 &look, const glm::vec3 &up) (defined in agl::Camera)agl::Cameraprotectedvirtual
backward() const (defined in agl::Camera)agl::Cameravirtual
Camera() (defined in agl::Camera)agl::Camera
heading() const (defined in agl::Camera)agl::Cameravirtual
look() const (defined in agl::Camera)agl::Cameravirtual
mButtonState (defined in agl::Camera)agl::Cameraprotected
mCameraMatrix (defined in agl::Camera)agl::Cameraprotected
mEye (defined in agl::Camera)agl::Cameraprotected
mHeading (defined in agl::Camera)agl::Cameraprotected
mLastX (defined in agl::Camera)agl::Cameramutableprotected
mLastY (defined in agl::Camera)agl::Cameraprotected
mLook (defined in agl::Camera)agl::Cameraprotected
mModifierState (defined in agl::Camera)agl::Cameraprotected
mN (defined in agl::Camera)agl::Cameraprotected
move(float dU, float dV, float dN) (defined in agl::Camera)agl::Cameraprotectedvirtual
moveBack(float scale=1.0) (defined in agl::Camera)agl::Camera
moveDown(float scale=1.0) (defined in agl::Camera)agl::Camera
moveForward(float scale=1.0) (defined in agl::Camera)agl::Camera
moveLeft(float scale=1.0) (defined in agl::Camera)agl::Camera
moveRight(float scale=1.0) (defined in agl::Camera)agl::Camera
moveSpeed() const (defined in agl::Camera)agl::Camera
moveUp(float scale=1.0) (defined in agl::Camera)agl::Camera
mPitch (defined in agl::Camera)agl::Cameraprotected
mRadius (defined in agl::Camera)agl::Cameraprotected
mResetEye (defined in agl::Camera)agl::Cameraprotected
mResetLook (defined in agl::Camera)agl::Cameraprotected
mResetUp (defined in agl::Camera)agl::Cameraprotected
mSpeed (defined in agl::Camera)agl::Cameraprotected
mTurnRate (defined in agl::Camera)agl::Cameraprotected
mU (defined in agl::Camera)agl::Cameraprotected
mUp (defined in agl::Camera)agl::Cameraprotected
mV (defined in agl::Camera)agl::Cameraprotected
onKeyboard(int key, int scancode, int action, int mods) (defined in agl::Camera)agl::Camera
onMouseButton(int button, int state, int x, int y) (defined in agl::Camera)agl::Camera
onMouseMotion(int x, int y) (defined in agl::Camera)agl::Camera
onScroll(float dx, float dy) (defined in agl::Camera)agl::Camera
orbit(float h, float p) (defined in agl::Camera)agl::Cameraprotectedvirtual
orbitDown(float scale=1.0) (defined in agl::Camera)agl::Camera
orbitLeft(float scale=1.0) (defined in agl::Camera)agl::Camera
orbitRight(float scale=1.0) (defined in agl::Camera)agl::Camera
orbitUp(float scale=1.0) (defined in agl::Camera)agl::Camera
pitch() const (defined in agl::Camera)agl::Cameravirtual
position() const (defined in agl::Camera)agl::Cameravirtual
print() (defined in agl::Camera)agl::Cameravirtual
reset() (defined in agl::Camera)agl::Cameraprotectedvirtual
right() const (defined in agl::Camera)agl::Cameravirtual
set(const glm::vec3 &eyepos, const glm::vec3 &look=glm::vec3(0, 0, 0), const glm::vec3 &up=glm::vec3(0, 1, 0)) (defined in agl::Camera)agl::Cameravirtual
setMoveSpeed(float rate) (defined in agl::Camera)agl::Camera
setTurnRate(float rate) (defined in agl::Camera)agl::Camera
turn(glm::vec3 *v, glm::vec3 *n, float amount) (defined in agl::Camera)agl::Cameraprotectedvirtual
turnDown(float scale=1.0) (defined in agl::Camera)agl::Camera
turnLeft(float scale=1.0) (defined in agl::Camera)agl::Camera
turnRate() const (defined in agl::Camera)agl::Camera
turnRight(float scale=1.0) (defined in agl::Camera)agl::Camera
turnUp(float scale=1.0) (defined in agl::Camera)agl::Camera
up() const (defined in agl::Camera)agl::Cameravirtual
viewMatrix() const (defined in agl::Camera)agl::Cameravirtual
~Camera() (defined in agl::Camera)agl::Cameravirtual