declaration
declaration
CollisionContext(const String &)
definition
addObject(CollisionObject *)
definition
collide(Real)
definition
createObject(const String &)
definition
destroyObject(CollisionObject *)
definition
getAttachedObject(String)
definition
getCheckReport()
definition
getCollisionReport()
definition
getCollisions(CollisionObject *,CollisionPair **&)
definition
getNumCollisions()
definition
getPotentialColliders(const CollisionObject *)
definition
rayCheck(const Ray,const Real,CollisionType,CollisionClass,CollisionPair **&)
definition
removeObject(CollisionObject *)
definition
reset()
definition
sphereCheck(const Sphere &,CollisionType,CollisionClass,CollisionPair **&)
definition
sweptSphereCheck(const Vector3 &,const Vector3 &,Real,CollisionClass,CollisionPair **&,String)
definition
update(Real)
definition
visualize(bool,bool,bool,bool,bool,bool)
definition
~CollisionContext()
definition
CollisionContext
CollisionManager
true
false
pass by reference
pass by reference
pass by reference
CollisionClass
true
true
pass by value
pass by value
pass by value
CollisionObject
true
false
pass by reference
pass by reference
pass by reference
pass by reference
pass by reference
CollisionPair
true
false
pass by reference
pass by reference
pass by reference
pass by reference
Ray
true
true
pass by value
Real
true
true
pass by value
pass by value
pass by value
pass by value
Sphere
true
false
pass by reference
String
true
true
pass by reference
pass by reference
pass by value
pass by value
Vector3
true
false
pass by reference
pass by reference
bool
true
true
pass by value
pass by value
pass by value
pass by value
pass by value
pass by value