24#include <osg/GraphicsContext>
38 globals->get_renderer()->getEventHandler()->setIdleHandler(
func);
43 globals->get_renderer()->getEventHandler()->setKeyHandler(
func);
48 globals->get_renderer()->getEventHandler()->setMouseClickHandler(
func);
53 globals->get_renderer()->getEventHandler()->setMouseMotionHandler(
func);
void(* fgKeyHandler)(int key, int keymod, int mousex, int mousey)
void(* fgMouseClickHandler)(int button, int updown, int x, int y, bool mainWindow, const osgGA::GUIEventAdapter *)
void(* fgMouseMotionHandler)(int x, int y, const osgGA::GUIEventAdapter *)
void fgRegisterMouseMotionHandler(fgMouseMotionHandler func)
void fgRegisterKeyHandler(fgKeyHandler func)
void fgRegisterIdleHandler(fgIdleHandler func)
void fgRegisterMouseClickHandler(fgMouseClickHandler func)