Changeset 7944 in orxonox.OLD for branches/cr/src/lib/collision_reaction/cr_engine.h
- Timestamp:
- May 29, 2006, 12:02:04 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/cr/src/lib/collision_reaction/cr_engine.h
r7940 r7944 50 50 bool unsubscribeReaction(CollisionHandle* collisionHandle); 51 51 52 53 52 void handleCollisions(); 54 53 55 54 /** @returns an instance to a collision object. instead of creating new object this ones can be resycled */ 56 inline Collision* getCollisionObject() { /* return the first element of the cache list*/}55 inline Collision* popCollisionObject() { if(!this->cachedCollisions.empty()) { this->cachedCollisions.back(); this->cachedCollisions.pop_back();} else return NULL; } 57 56 /** @param collision: returns the Collision object back to the cache list */ 58 inline void pu tCollisionObject(Collision* collision) { this->cachedCollisions.push_back(collision); }57 inline void pushCollisionObject(Collision* collision) { this->cachedCollisions.push_back(collision); } 59 58 60 59
Note: See TracChangeset
for help on using the changeset viewer.