Visualization LibraryA lightweight C++ OpenGL middleware for 2D/3D graphics |
[Home] [Tutorials] [All Classes] [Grouped Classes] |
#include <Applet.hpp>

Public Member Functions | |
| virtual const char * | className () |
| Returns the name of the class. | |
| Applet () | |
| ~Applet () | |
| void | initialize () |
| virtual void | openglContextBoundEvent (vl::OpenGLContext *openglContext) |
| void | keyReleaseEvent (unsigned short, vl::EKey key) |
| virtual void | destroyEvent () |
| void | runEvent () |
| void | resizeEvent (int w, int h) |
| vl::SceneManagerActorTree * | sceneManager () |
| const vl::SceneManagerActorTree * | sceneManager () const |
| vl::GhostCameraManipulator * | ghostCamera () |
| vl::TrackballManipulator * | trackball () |
| double | fps () const |
| virtual void | run ()=0 |
| virtual void | initEvent ()=0 |
| virtual void | shutdown ()=0 |
Protected Member Functions | |
| void | bindManipulators (vl::Rendering *rendering) |
Protected Attributes | |
| vl::ref < vl::GhostCameraManipulator > | mFly |
| vl::ref< vl::TrackballManipulator > | mTrackball |
| vl::ref < vl::SceneManagerActorTree > | mSceneManagerActorTree |
| int | mFrameCount |
| double | mStartTime |
| double | mFPS |
| Applet::Applet | ( | ) |
| vlut::Applet::~Applet | ( | ) | [inline] |
| virtual const char* vlut::Applet::className | ( | ) | [inline, virtual] |
| void Applet::initialize | ( | ) |
| void Applet::openglContextBoundEvent | ( | vl::OpenGLContext * | openglContext | ) | [virtual] |
Reimplemented from vl::UIEventListener.
| void Applet::keyReleaseEvent | ( | unsigned | short, | |
| vl::EKey | key | |||
| ) | [virtual] |
Reimplemented from vl::UIEventListener.
| void Applet::destroyEvent | ( | ) | [virtual] |
Reimplemented from vl::UIEventListener.
| void Applet::runEvent | ( | ) | [virtual] |
Reimplemented from vl::UIEventListener.
| void Applet::resizeEvent | ( | int | w, | |
| int | h | |||
| ) | [virtual] |
Reimplemented from vl::UIEventListener.
| vl::SceneManagerActorTree* vlut::Applet::sceneManager | ( | ) | [inline] |
| const vl::SceneManagerActorTree* vlut::Applet::sceneManager | ( | ) | const [inline] |
| vl::GhostCameraManipulator* vlut::Applet::ghostCamera | ( | ) | [inline] |
| vl::TrackballManipulator* vlut::Applet::trackball | ( | ) | [inline] |
| double vlut::Applet::fps | ( | ) | const [inline] |
| virtual void vlut::Applet::run | ( | ) | [pure virtual] |
| virtual void vlut::Applet::initEvent | ( | ) | [pure virtual] |
Reimplemented from vl::UIEventListener.
| virtual void vlut::Applet::shutdown | ( | ) | [pure virtual] |
| void Applet::bindManipulators | ( | vl::Rendering * | rendering | ) | [protected] |
vl::ref<vl::GhostCameraManipulator> vlut::Applet::mFly [protected] |
vl::ref<vl::TrackballManipulator> vlut::Applet::mTrackball [protected] |
int vlut::Applet::mFrameCount [protected] |
double vlut::Applet::mStartTime [protected] |
double vlut::Applet::mFPS [protected] |