From f0cbe1d0655013d14dd4f1807ddb88789ae8d27a Mon Sep 17 00:00:00 2001 From: Stijn Buys Date: Sun, 31 Jul 2011 18:23:09 +0000 Subject: Handle local mouse pointer in client::HUD, removed video::set_cursor() method. --- src/client/video.cc | 45 --------------------------------------------- 1 file changed, 45 deletions(-) (limited to 'src/client/video.cc') diff --git a/src/client/video.cc b/src/client/video.cc index a957ef6..f00b7f9 100644 --- a/src/client/video.cc +++ b/src/client/video.cc @@ -286,50 +286,6 @@ void restart() input::reset(); } -void set_cursor() -{ - if (ui::console()->visible()) { - ui::root()->set_pointer(); - - } else if (core::localplayer()->view() || ui::root()->active()) { - - ui::root()->set_pointer("pointer"); - - } else if (!core::localcontrol()) { - - ui::root()->set_pointer(); - - } else if (client()->mainwindow()->gamewindow()->map()->hover()) { - - ui::root()->set_pointer("pointer"); - - } else if (render::Camera::mode() == render::Camera::Overview) { - - ui::root()->set_pointer("aim"); - - } else if (targets::hover()) { - - ui::root()->set_pointer("target", ui::Palette::Active, true); - - if (input::joystick_lastmoved_time() > input::mouse_lastmoved_time()) { - ui::root()->input_mouse(render::State::width() / 2, render::State::height() / 2); - } - - } else if (input::mouse_control) { - - ui::root()->set_pointer("control", ui::Palette::Pointer); - - } else if ((input::joystick_lastmoved_time() > input::mouse_lastmoved_time()) && - (render::Camera::mode() == render::Camera::Cockpit || render::Camera::mode() == render::Camera::Track)) { - - ui::root()->set_pointer(); - - } else { - - ui::root()->set_pointer("aim", ui::Palette::Foreground); - } -} - void set_loader_message(const std::string message) { loader_message.assign(message); @@ -431,7 +387,6 @@ void frame(float elapsed) // draw the user interface if (draw_ui->value()) { - set_cursor(); ui::root()->frame(); } else if (ui::console()->visible()) { -- cgit v1.2.3