Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
May 23, 2008, 7:12:05 PM (16 years ago)
Author:
rgrieder
Message:
  • removed the mouseHandler in SpaceShip
Location:
code/branches/network/src/orxonox/objects
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • code/branches/network/src/orxonox/objects/SpaceShip.cc

    r1391 r1398  
    159159    void SpaceShip::init()
    160160    {
    161         if ((server_ || ( network::Client::getSingleton() && network::Client::getSingleton()->getShipID()==objectID ) ))
    162         {
    163               if (!setMouseEventCallback_)
    164               {
    165                   InputManager::addMouseHandler(this, "SpaceShip");
    166                   InputManager::enableMouseHandler("SpaceShip");
    167                   setMouseEventCallback_ = true;
    168               }
    169         }
    170 
    171161        // START CREATING THRUSTER
    172162        this->tt_ = new ParticleInterface(GraphicsEngine::getSingleton().getSceneManager(),"twinthruster" + this->getName(),"Orxonox/engineglow");
     
    314304    }
    315305
    316     void SpaceShip::mouseButtonPressed(MouseButton::Enum id)
    317     {
    318         if (id == MouseButton::Right)
    319             this->bRMousePressed_ = true;
    320     }
    321 
    322     void SpaceShip::mouseButtonReleased(MouseButton::Enum id)
    323     {
    324         if (id == MouseButton::Right)
    325         {
    326             this->bRMousePressed_ = false;
    327             this->camNode_->resetOrientation();
    328         }
    329     }
    330 
    331306    std::string SpaceShip::whereAmI() {
    332307        return getConvertedValue<float, std::string>(SpaceShip::getLocalShip()->getPosition().x)
  • code/branches/network/src/orxonox/objects/SpaceShip.h

    r1391 r1398  
    4141namespace orxonox
    4242{
    43     class _OrxonoxExport SpaceShip : public Model, public MouseHandler
     43    class _OrxonoxExport SpaceShip : public Model
    4444    {
    4545        public:
     
    7878            static void moveLateral(float value);
    7979            static void fire();
    80 
    81             void mouseButtonPressed (MouseButton::Enum id);
    82             void mouseButtonReleased(MouseButton::Enum id);
    83             void mouseButtonHeld    (MouseButton::Enum id) { }
    84             void mouseMoved         (IntVector2 abs, IntVector2 rel, IntVector2 clippingSize) { }
    85             void mouseScrolled      (int abs, int rel) { }
    8680
    8781            float getMaxSpeed();
Note: See TracChangeset for help on using the changeset viewer.