Visualization Library 2.0.0

A lightweight C++ OpenGL middleware for 2D/3D graphics

VL     Star     Watch     Fork     Issue

[Download] [Tutorials] [All Classes] [Grouped Classes]
vl::TrackballManipulator Member List

This is the complete list of members for vl::TrackballManipulator, including all inherited members.

addedListenerEvent(OpenGLContext *)vl::TrackballManipulatorinlinevirtual
adjustView(const AABB &aabb, const vec3 &dir, const vec3 &up, real bias=1.0f)vl::TrackballManipulator
adjustView(ActorCollection &actors, const vec3 &dir, const vec3 &up, real bias=1.0f)vl::TrackballManipulator
adjustView(SceneManager *scene, const vec3 &dir, const vec3 &up, real bias=1.0f)vl::TrackballManipulator
adjustView(Rendering *rendering, const vec3 &dir, const vec3 &up, real bias=1.0f)vl::TrackballManipulator
as()vl::Objectinline
as() constvl::Objectinline
automaticDelete() constvl::Objectinline
camera()vl::TrackballManipulatorinline
computeVector(int x, int y)vl::TrackballManipulator
decReference()vl::Objectinline
destroyEvent()vl::TrackballManipulatorinlinevirtual
enableEvent(bool enabled)vl::TrackballManipulatorvirtual
ETrackballMode enum namevl::TrackballManipulator
fileDroppedEvent(const std::vector< String > &)vl::TrackballManipulatorinlinevirtual
incReference() constvl::Objectinline
initEvent()vl::TrackballManipulatorinlinevirtual
isEnabled() constvl::UIEventListenerinline
keyPressEvent(unsigned short, EKey)vl::TrackballManipulatorinlinevirtual
keyReleaseEvent(unsigned short, EKey)vl::TrackballManipulatorinlinevirtual
mAutomaticDeletevl::Objectprotected
mCameravl::TrackballManipulatorprotected
mModevl::TrackballManipulatorprotected
mMouseStartvl::TrackballManipulatorprotected
mObjectNamevl::Objectprotected
mode() constvl::TrackballManipulatorinline
mouseDownEvent(EMouseButton, int x, int y)vl::TrackballManipulatorvirtual
mouseMoveEvent(int x, int y)vl::TrackballManipulatorvirtual
mouseUpEvent(EMouseButton, int x, int y)vl::TrackballManipulatorvirtual
mouseWheelEvent(int)vl::TrackballManipulatorinlinevirtual
mPivotvl::TrackballManipulatorprotected
mRefCountMutexvl::Objectprotected
mReferenceCountvl::Objectmutableprotected
mRotationButtonvl::TrackballManipulatorprotected
mRotationSpeedvl::TrackballManipulatorprotected
mStartCameraPosvl::TrackballManipulatorprotected
mStartMatrixvl::TrackballManipulatorprotected
mStartPivotvl::TrackballManipulatorprotected
mTransformvl::TrackballManipulatorprotected
mTranslationButtonvl::TrackballManipulatorprotected
mTranslationSpeedvl::TrackballManipulatorprotected
mZoomButtonvl::TrackballManipulatorprotected
mZoomSpeedvl::TrackballManipulatorprotected
NoMode enum valuevl::TrackballManipulator
Object()vl::Objectinline
Object(const Object &other)vl::Objectinline
objectName() constvl::Objectinline
openglContext()vl::UIEventListener
openglContext() constvl::UIEventListener
operator=(const Object &other)vl::Objectinline
pivot() constvl::TrackballManipulatorinline
refCountMutex()vl::Objectinline
refCountMutex() constvl::Objectinline
referenceCount() constvl::Objectinline
removedListenerEvent(OpenGLContext *)vl::TrackballManipulatorinlinevirtual
resizeEvent(int, int)vl::TrackballManipulatorinlinevirtual
rotationButton() constvl::TrackballManipulatorinline
RotationMode enum valuevl::TrackballManipulator
rotationSpeed() constvl::TrackballManipulatorinline
setAutomaticDelete(bool autodel_on)vl::Objectinline
setCamera(Camera *camera)vl::TrackballManipulatorinline
setEnabled(bool enabled)vl::UIEventListenerinlinevirtual
setObjectName(const char *name)vl::Objectinline
setObjectName(const std::string &name)vl::Objectinline
setPivot(vec3 pivot)vl::TrackballManipulatorinline
setRefCountMutex(IMutex *mutex)vl::Objectinline
setRotationButton(int mouse_button)vl::TrackballManipulatorinline
setRotationSpeed(float speed)vl::TrackballManipulatorinline
setTransform(Transform *tr)vl::TrackballManipulatorinline
setTranslationButton(int mouse_button)vl::TrackballManipulatorinline
setTranslationSpeed(float speed)vl::TrackballManipulatorinline
setZoomButton(int mouse_button)vl::TrackballManipulatorinline
setZoomSpeed(float speed)vl::TrackballManipulatorinline
TrackballManipulator()vl::TrackballManipulatorinline
trackballRotation(int x, int y)vl::TrackballManipulator
transform()vl::TrackballManipulatorinline
translationButton() constvl::TrackballManipulatorinline
TranslationMode enum valuevl::TrackballManipulator
translationSpeed() constvl::TrackballManipulatorinline
UIEventListener()vl::UIEventListenerinline
updateEvent()vl::TrackballManipulatorinlinevirtual
visibilityEvent(bool)vl::TrackballManipulatorinlinevirtual
zoomButton() constvl::TrackballManipulatorinline
ZoomMode enum valuevl::TrackballManipulator
zoomSpeed() constvl::TrackballManipulatorinline
~Object()vl::Objectprotectedvirtual