Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Oct 26, 2009, 11:01:39 PM (15 years ago)
Author:
scheusso
Message:

Changed input of NewHumanController from InputListener to normal console command (yaw and pitch virtually inherited from HumanPlayer)
removed some unneccessary stuff

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/steering/src/orxonox/controllers/NewHumanController.h

    r5981 r5993  
    3232#include "OrxonoxPrereqs.h"
    3333
    34 //#include "tools/interfaces/Tickable.h"
    3534#include "HumanController.h"
    36 #include "core/input/InputHandler.h"
    37 #include "core/input/InputState.h"
    3835
    3936namespace orxonox
    4037{
    41     class _OrxonoxExport NewHumanController : public HumanController, public InputHandler
     38    class _OrxonoxExport NewHumanController : public HumanController
    4239    {
    4340        public:
     
    4542            virtual ~NewHumanController();
    4643
    47             virtual void tick(float dt);
    48 
    49             void startControl();
    50             void stopControl();
     44//             virtual void tick(float dt);
     45           
     46            virtual void yaw(const Vector2& value);
     47            virtual void pitch(const Vector2& value);
    5148
    5249        private:
    53             static NewHumanController* localController_s;
    54             InputState* gameInputState_;
    55 
    56             //mouse handler functions
    57             void mouseMoved    (IntVector2 abs, IntVector2 rel, IntVector2 clippingSize);
     50            float                       currentYaw_;
     51            float                       currentPitch_;
    5852    };
    5953}
Note: See TracChangeset for help on using the changeset viewer.