Changeset 9985 in orxonox.OLD for branches/coll_rect/src/lib/collision_reaction/cr_engine.h
- Timestamp:
- Dec 2, 2006, 4:28:11 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/coll_rect/src/lib/collision_reaction/cr_engine.h
r9984 r9985 29 29 ObjectListDeclaration(CREngine); 30 30 31 typedef std::vector<Collision*>::iterator CollisionIterator; 32 typedef std::vector<CollisionEvent*>::iterator CollisionEventIterator; 31 33 32 34 … … 70 72 Collision* popCollisionObject(); 71 73 CollisionEvent* popCollisionEventObject(); 72 void reset();73 74 74 75 void handleCollisions(); … … 85 86 86 87 private: 87 //std::vector<CollisionHandle*> collisionHandles; //!< list with the collision handles88 static CREngine* singletonRef; //!< the reference to the CREngine object (singleton) 88 89 89 90 std::vector<Collision*> collisionsUsed; //!< a list of used, cached collisions … … 93 94 std::vector<CollisionEvent*> collisionEventsUnused; //!< a list of unused, cached collision events 94 95 95 static CREngine* singletonRef; //!< the reference to the CREngine object (singleton) 96 CollisionReaction* _reactionList[CREngine::CR_NUMBER]; //!< the collision reaction list containing all reactions types 97 98 96 99 }; 97 100
Note: See TracChangeset
for help on using the changeset viewer.