Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Dec 18, 2007, 2:23:12 AM (16 years ago)
Author:
landauf
Message:

added SpaceShip class

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/FICN/src/orxonox/orxonox.h

    r599 r608  
    1010//#include <OgreSingleton.h>
    1111#include <OgreSceneManager.h>
    12 
    1312#include <OIS/OIS.h>
    1413
     
    2928    PRESENTATION
    3029  };
    31  
     30
    3231  class OrxListener;
    3332
     
    4241      inline SceneManager* getSceneManager() { return ogre_->getSceneManager(); };
    4342      inline GraphicsEngine* getOgrePointer() { return ogre_; };
    44       inline SpaceshipSteering* getSteeringPointer() { return steering_; };
    4543      inline audio::AudioManager* getAudioManagerPointer() { return auMan_; };
     44      inline OIS::Keyboard* getKeyboard() { return this->keyboard_; }
     45      inline OIS::Mouse* getMouse() { return this->mouse_; }
     46
    4647    private:
    4748      Orxonox();
     
    6364      void createFrameListener();
    6465      void startRenderLoop();
     66
    6567    private:
    66 
    6768      GraphicsEngine*       ogre_;      //!< our dearest graphics engine <3
    6869      std::string           dataPath_;  //!< path to data
    6970      loader::LevelLoader*  loader_;    //!< level loader builds the scene
    7071      audio::AudioManager*  auMan_;     //!< audio manager
    71       SpaceshipSteering*        steering_;
    7272      static Orxonox*       singletonRef_;
    7373      OIS::Keyboard*        keyboard_;
     
    7676      OrxListener*          frameListener_;
    7777      Ogre::Root*           root_;
    78      
     78
    7979      // this is used to identify the mode (server/client/...) we're in
    8080      gameMode              mode_;
Note: See TracChangeset for help on using the changeset viewer.