Fillwave  10.0.0
flw::CameraPerspective Member List

This is the complete list of members for flw::CameraPerspective, including all inherited members.

addObserver(IObserver *observer) (defined in flw::Observable)flw::Observable
attachTimeCallback(float deltaTime, Callback< float(float)> aAction) (defined in flw::Moveable)flw::Moveable
attachTimeCallback(float deltaTime, Callback< float(float, ARGS...)> aAction, ARGS &&...args) (defined in flw::Moveable)flw::Moveableinline
CameraPerspective() (defined in flw::CameraPerspective)flw::CameraPerspective
CameraPerspective(glm::vec3 position, glm::quat rotation, GLfloat fovy=glm::radians(90.0f), GLfloat aspectRatio=1.0f, GLfloat nearPlane=0.01f, GLfloat farPlane=100.0f) (defined in flw::CameraPerspective)flw::CameraPerspective
dropObserver(IObserver *observer) (defined in flw::Observable)flw::Observable
getEye() const (defined in flw::ICamera)flw::ICamera
getParentMMC() const (defined in flw::Moveable)flw::Moveable
getParentRotation() const (defined in flw::Moveable)flw::Moveable
getProjection() const (defined in flw::ICamera)flw::ICamera
getProjectionAspectRatio() const (defined in flw::CameraPerspective)flw::CameraPerspective
getProjectionFarPlane() const override (defined in flw::CameraPerspective)flw::CameraPerspectivevirtual
getProjectionFovy() const (defined in flw::CameraPerspective)flw::CameraPerspective
getProjectionNearPlane() const override (defined in flw::CameraPerspective)flw::CameraPerspectivevirtual
getRotation() (defined in flw::Moveable)flw::Moveable
getScale() (defined in flw::Moveable)flw::Moveable
getTranslation() (defined in flw::Moveable)flw::Moveable
getViewProjection() const (defined in flw::ICamera)flw::ICamera
ICamera() (defined in flw::ICamera)flw::ICamera
ICamera(glm::vec3 position, glm::quat rotation) (defined in flw::ICamera)flw::ICamera
ICamera(const ICamera &arg) (defined in flw::ICamera)flw::ICamera
ICamera(ICamera &&) (defined in flw::ICamera)flw::ICamera
isMoving() (defined in flw::Moveable)flw::Moveable
isRefresh() const (defined in flw::Moveable)flw::Moveable
log() const (defined in flw::ICamera)flw::ICameravirtual
loop(int loops) (defined in flw::Moveable)flw::Moveable
mCallbackTimePassed (defined in flw::Moveable)flw::Moveableprotected
mCameraMatrix (defined in flw::ICamera)flw::ICameraprotected
mMMC (defined in flw::Moveable)flw::Moveableprotected
Moveable(glm::vec3 translation=glm::vec3(0.0), glm::quat rotation=glm::quat(1.0, 0.0, 0.0, 0.0), unsigned int callbacks=1) (defined in flw::Moveable)flw::Moveable
Moveable(const Moveable &) (defined in flw::Moveable)flw::Moveable
Moveable(Moveable &&) (defined in flw::Moveable)flw::Moveable
moveBy(glm::vec3 coordinates) (defined in flw::Moveable)flw::Moveable
moveBy(float deltaTime, const glm::vec3 &deltaMove, Callback< float(float)> ease=LinearInterpolation) (defined in flw::Moveable)flw::Moveable
moveByX(float distance) (defined in flw::Moveable)flw::Moveable
moveByY(float distance) (defined in flw::Moveable)flw::Moveable
moveByZ(float distance) (defined in flw::Moveable)flw::Moveable
moveInDirection(glm::vec3 direction) (defined in flw::Moveable)flw::Moveable
moveTo(glm::vec3 coordinates) (defined in flw::Moveable)flw::Moveable
moveTo(float durationInSeconds, const glm::vec3 &endTranslation, Callback< float(float)> ease) (defined in flw::Moveable)flw::Moveable
moveToX(float distance) (defined in flw::Moveable)flw::Moveable
moveToY(float distance) (defined in flw::Moveable)flw::Moveable
moveToZ(float distance) (defined in flw::Moveable)flw::Moveable
mParentMMC (defined in flw::Moveable)flw::Moveableprotected
mParentRotation (defined in flw::Moveable)flw::Moveableprotected
mProjectionMatrix (defined in flw::ICamera)flw::ICameraprotected
mRefresh (defined in flw::Moveable)flw::Moveableprotected
mRefreshProjection (defined in flw::ICamera)flw::ICameraprotected
mRefreshView (defined in flw::ICamera)flw::ICameraprotected
mRotation (defined in flw::Moveable)flw::Moveableprotected
mScale (defined in flw::Moveable)flw::Moveableprotected
mTranslation (defined in flw::Moveable)flw::Moveableprotected
mTranslation (defined in flw::Moveable)flw::Moveable
notifyObservers() (defined in flw::Observable)flw::Observableprotected
Observable() (defined in flw::Observable)flw::Observable
Observable(const Observable &arg) (defined in flw::Observable)flw::Observable
Observable(Observable &&) (defined in flw::Observable)flw::Observable
operator=(const ICamera &) (defined in flw::ICamera)flw::ICamera
operator=(ICamera &&) (defined in flw::ICamera)flw::ICamera
operator=(const Moveable &) (defined in flw::Moveable)flw::Moveable
operator=(Moveable &&) (defined in flw::Moveable)flw::Moveable
operator=(const Observable &) (defined in flw::Observable)flw::Observable
operator=(Observable &&) (defined in flw::Observable)flw::Observable
rotateBy(const glm::vec3 &axis, float angle) (defined in flw::Moveable)flw::Moveable
rotateBy(float deltaTime, const float aAngle, const glm::vec3 &aAxis, Callback< float(float)> ease=LinearInterpolation) (defined in flw::Moveable)flw::Moveable
rotateByX(float angle) (defined in flw::Moveable)flw::Moveable
rotateByY(float angle) (defined in flw::Moveable)flw::Moveable
rotateByZ(float angle) (defined in flw::Moveable)flw::Moveable
rotateTo(glm::quat rotation) (defined in flw::Moveable)flw::Moveable
rotateTo(const glm::vec3 &axis, float angle) (defined in flw::Moveable)flw::Moveable
rotateTo(float deltaTime, const float aAngle, const glm::vec3 &aAxis, Callback< float(float)> ease=LinearInterpolation) (defined in flw::Moveable)flw::Moveable
scaleBy(float deltaTime, const glm::vec3 &aScale, Callback< float(float)> ease=LinearInterpolation) (defined in flw::Moveable)flw::Moveable
scaleTo(float scale) (defined in flw::Moveable)flw::Moveable
scaleTo(glm::vec3 scale) (defined in flw::Moveable)flw::Moveable
scaleTo(float deltaTime, const glm::vec3 &aScale, Callback< float(float)> ease=LinearInterpolation) (defined in flw::Moveable)flw::Moveable
scaleToX(float scale) (defined in flw::Moveable)flw::Moveable
scaleToY(float scale) (defined in flw::Moveable)flw::Moveable
scaleToZ(float scale) (defined in flw::Moveable)flw::Moveable
setProjectionAspectRatio(GLfloat aspect) (defined in flw::CameraPerspective)flw::CameraPerspective
setProjectionFarPlane(GLfloat farPlane) (defined in flw::CameraPerspective)flw::CameraPerspective
setProjectionFovy(GLfloat fovy) (defined in flw::CameraPerspective)flw::CameraPerspective
setProjectionNearPlane(GLfloat nearPlane) (defined in flw::CameraPerspective)flw::CameraPerspective
setRefresh(bool state) (defined in flw::Moveable)flw::Moveable
stepInTime(float delta) (defined in flw::Moveable)flw::Moveable
stop() (defined in flw::Moveable)flw::Moveable
update() (defined in flw::ICamera)flw::ICamera
updateMatrixCache() (defined in flw::Moveable)flw::Moveable
updateProjection() override (defined in flw::CameraPerspective)flw::CameraPerspectivevirtual
updateView() (defined in flw::ICamera)flw::ICamera
waitInTime(float deltaTime) (defined in flw::Moveable)flw::Moveable
~ICamera() override (defined in flw::ICamera)flw::ICamera
~Moveable() override (defined in flw::Moveable)flw::Moveable
~Observable() (defined in flw::Observable)flw::Observablevirtual