Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
May 6, 2008, 2:32:19 PM (16 years ago)
Author:
rgrieder
Message:
  • feature: Automatic key repetition in InputBuffer, configurable in orxonox.ini
  • replaced std::list and std::map with std::vector in InputManager where necessary
  • new mouseWheelTurned event
  • some renaming
  • OIS:: calls only necessary in InputManager now
File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/input/src/orxonox/objects/SpaceShip.h

    r1219 r1236  
    3434#include <OgrePrerequisites.h>
    3535
    36 #include "core/InputHandler.h"
     36#include "core/InputInterfaces.h"
    3737#include "Model.h"
    3838#include "../tools/BillboardSet.h"
     
    6565                { SpaceShip::instance_s->setMaxSpeed(value); }
    6666
    67             bool mouseMoved(const OIS::MouseEvent &e);
    68             bool mousePressed(const OIS::MouseEvent &e, OIS::MouseButtonID id);
    69             bool mouseReleased(const OIS::MouseEvent &e, OIS::MouseButtonID id);
    70             bool mouseHeld(const OIS::MouseEvent &e, OIS::MouseButtonID id) { return true; }
     67            bool mouseButtonPressed (const MouseState& state, MouseButton::Enum id);
     68            bool mouseButtonReleased(const MouseState& state, MouseButton::Enum id);
     69            bool mouseButtonHeld    (const MouseState& state, MouseButton::Enum id) { return true; }
     70            bool mouseMoved         (const MouseState& state);
     71            bool mouseWheelTurned   (const MouseState& state) { return true; }
    7172
    7273
Note: See TracChangeset for help on using the changeset viewer.