#include <gmlbrowser.h>
Public Types | |
enum | NAV_MODE { NAV_TRACKBALL, NAV_WALK } |
Public Member Functions | |
Browser (Viewport &viewport) | |
void | SetNavigationMode (NAV_MODE nav_mode) |
ModeBrowser * | GetModeBrowser () |
void | SetDomain (const BBox3f &scene_size, bool update_position=true) |
BBox3f | GetDomain () const |
void | MouseButton (const Vector2i &pos, int button, bool pressed) |
void | MouseMotion (const Vector2i &pos, int button) |
void | MousePassiveMotion (const Vector2i &pos) |
void | MouseWheel (const Vector2i &pos, int delta) |
bool | KeyDown (int key, int options) |
bool | KeyUp (int key, int options) |