void Editor::scroll_abs( double x, double y ) { DisplayEngine *engine = m_display.get_engine(); video::HideMouse(); engine->move_offset( V2( x, y ) ); video::ShowMouse(); }
void Editor::scroll( double xoff, double yoff ) { DisplayEngine *engine = m_display.get_engine(); V2 newoffset = engine->get_offset() + V2( xoff, yoff ); video::HideMouse(); engine->move_offset( newoffset ); video::ShowMouse(); }