#include <src/orxonox/objects/collisionshapes/WorldEntityCollisionShape.h>
Public Member Functions | |
WorldEntity * | getWorldEntityOwner () |
WorldEntityCollisionShape (WorldEntity *creator) | |
virtual | ~WorldEntityCollisionShape () |
Protected Member Functions | |
virtual void | updateParent () |
Private Member Functions | |
void | parentChanged () |
Private Attributes | |
WorldEntity * | worldEntityOwner_ |
orxonox::WorldEntityCollisionShape::WorldEntityCollisionShape | ( | WorldEntity * | creator | ) |
References RegisterObject, orxonox::Synchronisable::setObjectMode(), and worldEntityOwner_.
orxonox::WorldEntityCollisionShape::~WorldEntityCollisionShape | ( | ) | [virtual] |
WorldEntity* orxonox::WorldEntityCollisionShape::getWorldEntityOwner | ( | ) | [inline] |
Referenced by orxonox::CollisionShape::notifyBeingAttached().
void orxonox::WorldEntityCollisionShape::parentChanged | ( | ) | [private, virtual] |
void orxonox::WorldEntityCollisionShape::updateParent | ( | ) | [protected, virtual] |
Reimplemented from orxonox::CollisionShape.
References orxonox::WorldEntity::notifyCollisionShapeChanged(), orxonox::CollisionShape::updateParent(), and worldEntityOwner_.
Referenced by updateParent(), and WorldEntityCollisionShape().