Changeset 592 for code/branches/FICN/src/orxonox/orxonox_ship.h
- Timestamp:
- Dec 17, 2007, 8:59:31 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/FICN/src/orxonox/orxonox_ship.h
r346 r592 41 41 public: 42 42 OrxonoxShip(Ogre::SceneNode*); 43 43 virtual ~OrxonoxShip(); 44 44 45 45 virtual bool initialise(); 46 46 47 48 47 void setMainThrust(const Ogre::Real); 48 void setSideThrust(const Ogre::Real); 49 49 void setYThrust(const Ogre::Real); 50 51 50 void turnUpAndDown(const Ogre::Radian&); 51 void turnLeftAndRight(const Ogre::Radian&); 52 52 53 53 InertialNode* getRootNode(); … … 58 58 int getAmmoStock(); 59 59 60 60 bool tick(unsigned long, Ogre::Real); 61 61 62 62 protected: 63 63 64 64 protected: 65 66 65 Ogre::SceneManager *sceneMgr_; 66 //Ogre::SceneNode *rootNode_; 67 67 InertialNode *rootNode_; 68 68 Ogre::Entity *shipEntity_; 69 69 70 71 70 //Ogre::Vector3 currentSpeed_; // relative to space 71 Ogre::Vector3 currentThrust_; // relative to the ship 72 72 Ogre::Real baseThrust_; 73 73 int objectCounter_; 74 74 75 75 weapon::BulletManager *bulletManager_; 76 76 //Ogre::Vector3 bulletSpeed_; 77 77 78 78 weapon::BaseWeapon *mainWeapon_;
Note: See TracChangeset
for help on using the changeset viewer.