#include <plib/pu.h>
#include <osg/GraphicsContext>
+#include <Viewer/renderer.hxx>
+#include <Viewer/FGEventHandler.hxx>
#include "fg_os.hxx"
#include "globals.hxx"
-#include "renderer.hxx"
-#include "FGEventHandler.hxx"
// fg_os callback registration APIs
//
globals->get_renderer()->getEventHandler()->setIdleHandler(func);
}
-void fgRegisterDrawHandler(fgDrawHandler func)
-{
- globals->get_renderer()->getEventHandler()->setDrawHandler(func);
-}
-
-void fgRegisterWindowResizeHandler(fgWindowResizeHandler func)
-{
- globals->get_renderer()->getEventHandler()->setWindowResizeHandler(func);
-}
-
void fgRegisterKeyHandler(fgKeyHandler func)
{
globals->get_renderer()->getEventHandler()->setKeyHandler(func);