, including all inherited members.
availableTriggers | Modifier | [protected] |
checkBuffers(const Group &group) | BufferHandler | [protected, virtual] |
copyChild(Registerable *child, bool createBase) | Registerable | [protected] |
SPK::Registerable::copyChildren(const Registerable &object, bool createBase) | Registerable | [protected, virtual] |
create(Zone *zone=NULL, ModifierTrigger trigger=INSIDE_ZONE, const Vector3D &force=Vector3D(), ForceFactor type=FACTOR_NONE, ModelParam param=PARAM_SIZE) | LinearForce | [static] |
createBuffers(const Group &group) | BufferHandler | [virtual] |
decrementChildReference(Registerable *child) | Registerable | [protected] |
destroyBuffers(const Group &group) | BufferHandler | [virtual] |
destroyChild(Registerable *child, bool keepChildren) | Registerable | [protected] |
destroyChildren(bool keepChildren) | Modifier | [protected, virtual] |
enableBuffersCreation(bool creation) | BufferHandler | [static] |
findByName(const std::string &name) | Modifier | [virtual] |
getAvailableTriggers() const | Modifier | |
getClassName() const =0 | Registerable | [pure virtual] |
getFactorParam() const | LinearForce | |
getFactorType() const | LinearForce | |
getForce() const | LinearForce | |
getID() const | Registerable | |
getLocalTransform() const | Transformable | |
getLocalTransformLookLH() const | Transformable | |
getLocalTransformLookRH() const | Transformable | |
getLocalTransformPos() const | Transformable | |
getLocalTransformSide() const | Transformable | |
getLocalTransformUp() const | Transformable | |
getName() const | Registerable | |
getNbReferences() const | Registerable | |
getParentTransform() const | Transformable | [protected] |
getSPKID() const | Registerable | |
getTransformedForce() const | LinearForce | |
getTrigger() const | Modifier | |
getWorldTransform() const | Transformable | |
getWorldTransformLookLH() const | Transformable | |
getWorldTransformLookRH() const | Transformable | |
getWorldTransformPos() const | Transformable | |
getWorldTransformSide() const | Transformable | |
getWorldTransformUp() const | Transformable | |
getZone() const | Modifier | |
IDENTITY | Transformable | [static] |
incrementChildReference(Registerable *child) | Registerable | [protected] |
innerUpdateTransform() | LinearForce | [protected, virtual] |
intersection | Modifier | [protected, static] |
isActive() const | Modifier | |
isBuffersCreationEnabled() | BufferHandler | [static] |
isDestroyable() const | Registerable | |
isFullZone() const | Modifier | |
isLocalIdentity() const | Transformable | |
isLocalToSystem() const | Modifier | |
isRegistered() const | Registerable | |
isShared() const | Registerable | |
isUpdateNotified() const | Transformable | [protected] |
LinearForce(Zone *zone=NULL, ModifierTrigger trigger=INSIDE_ZONE, const Vector3D &force=Vector3D(), ForceFactor type=FACTOR_NONE, ModelParam param=PARAM_SIZE) | LinearForce | |
lookAtLH(const Vector3D &target, Vector3D up, const Vector3D &pos) | Transformable | |
lookAtRH(const Vector3D &target, Vector3D up, const Vector3D &pos) | Transformable | |
Modifier(int availableTriggers=ALWAYS, ModifierTrigger trigger=ALWAYS, bool needsIntersection=false, bool needsNormal=false, Zone *zone=NULL) | Modifier | |
needsIntersection | Modifier | [protected] |
needsNormal | Modifier | [protected] |
normal | Modifier | [protected, static] |
notifyForUpdate() | Transformable | [protected] |
prepareBuffers(const Group &group) | BufferHandler | [protected] |
propagateUpdateTransform() | Modifier | [protected, virtual] |
Registerable() | Registerable | |
Registerable(const Registerable ®isterable) | Registerable | |
registerChild(Registerable *child, bool registerAll) | Registerable | [protected] |
registerChildren(bool registerAll) | Modifier | [protected, virtual] |
registerObject(Registerable *obj, bool registerAll=false) | Registerable | [protected, static] |
resetTransform() | Transformable | |
setActive(bool active) | Modifier | |
setDestroyable(bool destroyable) | Registerable | |
setFactor(ForceFactor type, ModelParam param=PARAM_SIZE) | LinearForce | |
setForce(const Vector3D &force) | LinearForce | |
setLocalToSystem(bool local) | Modifier | |
setName(const std::string &name) | Registerable | |
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 | |
setTrigger(ModifierTrigger trigger) | Modifier | |
setZone(Zone *zone, bool full=false) | Modifier | |
TRANSFORM_LENGTH | Transformable | [static] |
Transformable() | Transformable | |
transformDir(Vector3D &tDir, const Vector3D &dir) | Transformable | [protected] |
transformPos(Vector3D &tPos, const Vector3D &pos) | Transformable | [protected] |
trigger | Modifier | [protected] |
updateTransform(const Transformable *parent=NULL) | Transformable | |
~BufferHandler() | BufferHandler | [virtual] |
~Modifier() | Modifier | [virtual] |
~Registerable() | Registerable | [virtual] |
~Transformable() | Transformable | [virtual] |