, including all inherited members.
| APPROXIMATION_VALUE | Zone | [protected, static] |
| computeNormal(const Vector3D &point) const | Ring | [virtual] |
| contains(const Vector3D &v) const | Ring | [virtual] |
| copyChild(Registerable *child, bool createBase) | Registerable | [protected] |
| copyChildren(const Registerable &object, bool createBase) | Registerable | [protected, virtual] |
| create(const Vector3D &position=Vector3D(0.0f, 0.0f, 0.0f), const Vector3D &normal=Vector3D(0.0f, 1.0f, 0.0f), float minRadius=0.0f, float maxRadius=1.0f) | Ring | [static] |
| decrementChildReference(Registerable *child) | Registerable | [protected] |
| destroyChild(Registerable *child, bool keepChildren) | Registerable | [protected] |
| destroyChildren(bool keepChildren) | Registerable | [protected, virtual] |
| findByName(const std::string &name) | Registerable | [virtual] |
| generatePosition(Particle &particle, bool full) const | Ring | [virtual] |
| getClassName() const =0 | Registerable | [pure virtual] |
| getID() const | Registerable | |
| getLocalTransform() const | Transformable | |
| getLocalTransformLookLH() const | Transformable | |
| getLocalTransformLookRH() const | Transformable | |
| getLocalTransformPos() const | Transformable | |
| getLocalTransformSide() const | Transformable | |
| getLocalTransformUp() const | Transformable | |
| getMaxRadius() const | Ring | |
| getMinRadius() const | Ring | |
| getName() const | Registerable | |
| getNbReferences() const | Registerable | |
| getNormal() const | Ring | |
| getParentTransform() const | Transformable | [protected] |
| getPosition() const | Zone | |
| getSPKID() const | Registerable | |
| getTransformedNormal() const | Ring | |
| getTransformedPosition() const | Zone | |
| getWorldTransform() const | Transformable | |
| getWorldTransformLookLH() const | Transformable | |
| getWorldTransformLookRH() const | Transformable | |
| getWorldTransformPos() const | Transformable | |
| getWorldTransformSide() const | Transformable | |
| getWorldTransformUp() const | Transformable | |
| IDENTITY | Transformable | [static] |
| incrementChildReference(Registerable *child) | Registerable | [protected] |
| innerUpdateTransform() | Ring | [protected, virtual] |
| intersects(const Vector3D &v0, const Vector3D &v1, Vector3D *intersection, Vector3D *normal) const | Ring | [virtual] |
| isDestroyable() const | Registerable | |
| isLocalIdentity() const | Transformable | |
| isRegistered() const | Registerable | |
| isShared() const | Registerable | |
| isUpdateNotified() const | Transformable | [protected] |
| lookAtLH(const Vector3D &target, Vector3D up, const Vector3D &pos) | Transformable | |
| lookAtRH(const Vector3D &target, Vector3D up, const Vector3D &pos) | Transformable | |
| moveAtBorder(Vector3D &v, bool inside) const | Ring | [virtual] |
| normalizeOrRandomize(Vector3D &v) | Zone | [protected, static] |
| notifyForUpdate() | Transformable | [protected] |
| propagateUpdateTransform() | Transformable | [protected, virtual] |
| Registerable() | Registerable | |
| Registerable(const Registerable ®isterable) | Registerable | |
| registerChild(Registerable *child, bool registerAll) | Registerable | [protected] |
| registerChildren(bool registerAll) | Registerable | [protected, virtual] |
| registerObject(Registerable *obj, bool registerAll=false) | Registerable | [protected, static] |
| resetTransform() | Transformable | |
| Ring(const Vector3D &position=Vector3D(0.0f, 0.0f, 0.0f), const Vector3D &normal=Vector3D(0.0f, 1.0f, 0.0f), float minRadius=0.0f, float maxRadius=1.0f) | Ring | |
| setDestroyable(bool destroyable) | Registerable | |
| setName(const std::string &name) | Registerable | |
| setNormal(const Vector3D &normal) | Ring | |
| setPosition(const Vector3D &v) | Zone | [virtual] |
| setRadius(float minRadius, float maxRadius) | Ring | |
| setShared(bool shared) | Registerable | |
| setTransform(const float *transform) | Transformable | |
| setTransformNC(const float *transform) | Transformable | |
| setTransformOrientation(Vector3D axis, float angle) | Transformable | |
| setTransformOrientationLH(Vector3D look, Vector3D up) | Transformable | |
| setTransformOrientationRH(Vector3D look, Vector3D up) | Transformable | |
| setTransformOrientationX(float angle) | Transformable | |
| setTransformOrientationY(float angle) | Transformable | |
| setTransformOrientationZ(float angle) | Transformable | |
| setTransformPosition(const Vector3D &pos) | Transformable | |
| TRANSFORM_LENGTH | Transformable | [static] |
| Transformable() | Transformable | |
| transformDir(Vector3D &tDir, const Vector3D &dir) | Transformable | [protected] |
| transformPos(Vector3D &tPos, const Vector3D &pos) | Transformable | [protected] |
| updateTransform(const Transformable *parent=NULL) | Transformable | |
| Zone(const Vector3D &position=Vector3D()) | Zone | |
| ~Registerable() | Registerable | [virtual] |
| ~Transformable() | Transformable | [virtual] |
| ~Zone() | Zone | [virtual] |