Changeset 9869 in orxonox.OLD for trunk/src/lib/collision_reaction/collision_handle.h
- Timestamp:
- Oct 3, 2006, 12:19:30 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/lib/collision_reaction/collision_handle.h
r8490 r9869 23 23 class CollisionHandle : public BaseObject 24 24 { 25 25 ObjectListDeclaration(CollisionHandle); 26 26 public: 27 27 CollisionHandle(WorldEntity* owner, CREngine::CRType type); … … 30 30 void reset(); 31 31 32 void addTarget( longtarget);32 void addTarget(const ClassID& target); 33 33 Collision* registerCollision(WorldEntity* entityA, WorldEntity* entityB); 34 34 void registerSharedCollision(Collision* collision); … … 64 64 65 65 std::vector<Collision*> collisionList; //!< a list full of collisions 66 std::vector<long> targetList; //!< a list of target classes for filtering 66 /// TODO Take a std::set here! 67 std::vector<ClassID> targetList; //!< a list of target classes for filtering @TODO TAKE SET INSTEAD OF VECTOR HERE 67 68 68 69 CollisionReaction* collisionReaction; //!< reference to the collision reaction object
Note: See TracChangeset
for help on using the changeset viewer.