se_core::CollisionComponent Member List

This is the complete list of members for se_core::CollisionComponent, including all inherited members.

addChild(NodeComponent &node)se_core::NodeComponent [protected]
AreaChildComponent(int type, Composite *owner, const ComponentFactory *factory=0)se_core::AreaChildComponent
areaCovered() const se_core::CollisionComponent [inline]
bouncePoint(const Point3 &c, const Point3 &testPoint, Point3 &dest) const se_core::CollisionComponent
bouncePoint(scale_t alpha, const Point3 &testPoint, Point3 &dest) const se_core::CollisionComponent
bouncePoints(scale_t alpha, const CollisionComponent &other, Point3 &d1, Point3 &d2) const se_core::CollisionComponent
bouncePoints(const Point3 &o1, const Point3 &o2, Point3 &d1, Point3 &d2) const se_core::CollisionComponent
children()se_core::NodeComponent [inline]
children_se_core::NodeComponent [protected]
cleanup()se_core::NodeComponent [inline, protected, virtual]
CollisionComponent(Composite *owner, const ComponentFactory *factory)se_core::CollisionComponent
component(int type)se_core::Component [inline]
component(int type) const se_core::Component [inline]
Component(int type, Composite *owner, const ComponentFactory *factory=0)se_core::Component
Composite classse_core::Component [friend]
didGeometryCollide(const CollisionComponent &other) const se_core::CollisionComponent
doesGeometryCollide(const CollisionComponent &other) const se_core::CollisionComponent
doObstructView() const se_core::CollisionComponent
factory()se_core::Component [inline]
factory_se_core::Component [protected]
geom_CYLINDER enum valuese_core::CollisionComponent
geom_LONG_CYLINDER enum valuese_core::CollisionComponent
geometryType() const se_core::CollisionComponent [inline]
GeomType enum namese_core::CollisionComponent
hasParent() const se_core::NodeComponent [inline]
init()se_core::Component [protected, virtual]
isActive()se_core::Component
isCollideable() const se_core::CollisionComponent [inline]
isDead() const se_core::Component
isPusher() const se_core::CollisionComponent [inline]
move()se_core::CollisionComponent
name() const se_core::Component [virtual]
NodeComponent(int type, Composite *owner, const ComponentFactory *factory=0)se_core::NodeComponent
owner()se_core::Component [inline]
owner() const se_core::Component [inline]
owner_se_core::Component [protected]
parent()se_core::NodeComponent [inline]
parent() const se_core::NodeComponent [inline]
parent_se_core::NodeComponent [protected]
parentChanged(Composite *newParent, Composite *oldParent)se_core::AreaChildComponent [inline, protected, virtual]
penetration(const CollisionComponent &other) const se_core::CollisionComponent
posComponent()se_core::CollisionComponent [inline]
posComponent() const se_core::CollisionComponent [inline]
Ptr typedefse_core::CollisionComponent
pushThing(ContactInfo &pusher, ContactInfo &target)se_core::CollisionComponent [inline]
removeChild(NodeComponent &node)se_core::NodeComponent [protected]
resetIgnore()se_core::CollisionComponent [inline]
resetParent()se_core::NodeComponent
setActive(bool state)se_core::Component [inline, protected, virtual]
setCollide(const ThingCollide *collide)se_core::CollisionComponent [inline]
setCollideable(bool isCollideable)se_core::CollisionComponent
setDead()se_core::Component [inline, protected, virtual]
setDoObstructView(bool f)se_core::CollisionComponent [inline]
setIgnore(const CollisionComponent &cc)se_core::CollisionComponent [inline]
setParent(NodeComponent &p)se_core::NodeComponent
setSubstance(int s)se_core::CollisionComponent [inline]
shouldIgnore(const CollisionComponent &cc) const se_core::CollisionComponent
substance() const se_core::CollisionComponent [inline]
tag() const se_core::CollisionComponent
type() const se_core::Component [inline]
type_se_core::Component [protected]
updateAreaCovered()se_core::CollisionComponent
whenDoesGeometryCollide(const CollisionComponent &other) const se_core::CollisionComponent
zoneChanged(int zoneType, Composite *newArea, Composite *oldArea)se_core::CollisionComponent [virtual]
~AreaChildComponent()se_core::AreaChildComponent [virtual]
~CollisionComponent()se_core::CollisionComponent
~Component()se_core::Component [virtual]
~NodeComponent()se_core::NodeComponent [virtual]


Home Page | SagaEngine trunk (updated nightly) reference generated Sun Dec 2 20:06:27 2007 by Doxygen version 1.3.9.1.

SourceForge.net Logo