Changeset 9896 in orxonox.OLD for branches/coll_rect/src/lib/collision_reaction/collision_tube.h
- Timestamp:
- Oct 20, 2006, 1:09:03 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/coll_rect/src/lib/collision_reaction/collision_tube.h
r9893 r9896 48 48 ObjectListDeclaration(CollisionTube); 49 49 50 public: 51 virtual ~CollisionTube(); 50 52 51 public: 52 CollisionTube(); 53 virtual ~CollisionTube(); 53 inline static CollisionTube* getInstance() { if( CollisionTube::instance != NULL) CollisionTube::instance = new CollisionTube(); return CollisionTube::instance; } 54 54 55 55 /** @returns true if at least one of both WorldEntities are subscribed for a collision check */ … … 66 66 67 67 private: 68 /* private std constructor since this is a singleton class */ 69 CollisionTube(); 68 70 /* private copy constructor so this object can't be passed as a */ 69 71 CollisionTube(const CollisionTube& tube) {} … … 73 75 std::vector<Collision*> _collisionList; //!< the list of collisions since the last processing 74 76 77 static CollisionTube* instance; //!< the singleton instance 75 78 }; 76 79
Note: See TracChangeset
for help on using the changeset viewer.