Changeset 190 for code/branches/main_reto/src/orxonox_ship.h
- Timestamp:
- Nov 7, 2007, 10:03:26 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/main_reto/src/orxonox_ship.h
r182 r190 40 40 { 41 41 public: 42 OrxonoxShip(Ogre::SceneManager*, Ogre::SceneNode*);42 OrxonoxShip(Ogre::SceneManager*, Ogre::SceneNode*, weapon::BulletManager*); 43 43 virtual ~OrxonoxShip(); 44 44 … … 51 51 void turnLeftAndRight(const Ogre::Radian&); 52 52 53 Ogre::SceneNode* getRootNode();53 InertialNode* getRootNode(); 54 54 Ogre::Vector3 getSpeed(); 55 55 56 Bullet*fire();56 void fire(); 57 57 58 58 bool tick(unsigned long, Ogre::Real); … … 62 62 protected: 63 63 Ogre::SceneManager *sceneMgr_; 64 Ogre::SceneNode *rootNode_; 64 //Ogre::SceneNode *rootNode_; 65 InertialNode *rootNode_; 65 66 Ogre::Entity *shipEntity_; 66 67 67 Ogre::Vector3 currentSpeed_; // relative to space68 //Ogre::Vector3 currentSpeed_; // relative to space 68 69 Ogre::Vector3 currentThrust_; // relative to the ship 69 70 Ogre::Real baseThrust_; 70 71 int objectCounter_; 71 Ogre::Vector3 bulletSpeed_;72 72 73 WeaponManager *mainWeapon_; 73 weapon::BulletManager *bulletManager_; 74 //Ogre::Vector3 bulletSpeed_; 75 76 weapon::WeaponManager *mainWeapon_; 74 77 }; 75 78
Note: See TracChangeset
for help on using the changeset viewer.