, including all inherited members.
| _listeners | gameplay::Transform | [protected] |
| _matrix | gameplay::Transform | [mutable, protected] |
| _matrixDirtyBits | gameplay::Transform | [mutable, protected] |
| _rotation | gameplay::Transform | [protected] |
| _scale | gameplay::Transform | [protected] |
| _scriptCallbacks | gameplay::ScriptTarget | [protected] |
| _scriptRegistries | gameplay::ScriptTarget | [protected] |
| _scripts | gameplay::ScriptTarget | [protected] |
| _targetType | gameplay::AnimationTarget | [protected] |
| _translation | gameplay::Transform | [protected] |
| addChannel(Animation::Channel *channel) | gameplay::AnimationTarget | [protected] |
| addListener(Transform::Listener *listener, long cookie=0) | gameplay::Transform | |
| addScript(const char *path) | gameplay::ScriptTarget | |
| addScriptCallback(const Event *event, const char *function) | gameplay::ScriptTarget | |
| ANIMATE_ROTATE | gameplay::Transform | [static] |
| ANIMATE_ROTATE_TRANSLATE | gameplay::Transform | [static] |
| ANIMATE_SCALE | gameplay::Transform | [static] |
| ANIMATE_SCALE_ROTATE | gameplay::Transform | [static] |
| ANIMATE_SCALE_ROTATE_TRANSLATE | gameplay::Transform | [static] |
| ANIMATE_SCALE_TRANSLATE | gameplay::Transform | [static] |
| ANIMATE_SCALE_UNIT | gameplay::Transform | [static] |
| ANIMATE_SCALE_X | gameplay::Transform | [static] |
| ANIMATE_SCALE_Y | gameplay::Transform | [static] |
| ANIMATE_SCALE_Z | gameplay::Transform | [static] |
| ANIMATE_TRANSLATE | gameplay::Transform | [static] |
| ANIMATE_TRANSLATE_X | gameplay::Transform | [static] |
| ANIMATE_TRANSLATE_Y | gameplay::Transform | [static] |
| ANIMATE_TRANSLATE_Z | gameplay::Transform | [static] |
| AnimationTarget() | gameplay::AnimationTarget | [protected] |
| clearScripts() | gameplay::ScriptTarget | |
| cloneInto(Transform *transform, NodeCloneContext &context) const | gameplay::Transform | [protected] |
| gameplay::AnimationTarget::cloneInto(AnimationTarget *target, NodeCloneContext &context) const | gameplay::AnimationTarget | [protected] |
| createAnimation(const char *id, int propertyId, unsigned int keyCount, unsigned int *keyTimes, float *keyValues, Curve::InterpolationType type) | gameplay::AnimationTarget | |
| createAnimation(const char *id, int propertyId, unsigned int keyCount, unsigned int *keyTimes, float *keyValues, float *keyInValue, float *keyOutValue, Curve::InterpolationType type) | gameplay::AnimationTarget | |
| createAnimation(const char *id, const char *url) | gameplay::AnimationTarget | |
| createAnimation(const char *id, Properties *animationProperties) | gameplay::AnimationTarget | |
| createAnimationFromBy(const char *id, int propertyId, float *from, float *by, Curve::InterpolationType type, unsigned long duration) | gameplay::AnimationTarget | |
| createAnimationFromTo(const char *id, int propertyId, float *from, float *to, Curve::InterpolationType type, unsigned long duration) | gameplay::AnimationTarget | |
| destroyAnimation(const char *id=NULL) | gameplay::AnimationTarget | |
| dirty(char matrixDirtyBits) | gameplay::Transform | [protected] |
| DIRTY_NOTIFY enum value (defined in gameplay::Transform) | gameplay::Transform | [protected] |
| DIRTY_ROTATION enum value (defined in gameplay::Transform) | gameplay::Transform | [protected] |
| DIRTY_SCALE enum value (defined in gameplay::Transform) | gameplay::Transform | [protected] |
| DIRTY_TRANSLATION enum value (defined in gameplay::Transform) | gameplay::Transform | [protected] |
| fireScriptEvent(const Event *event,...) | gameplay::ScriptTarget | |
| getAnimation(const char *id=NULL) const | gameplay::AnimationTarget | |
| getAnimationPropertyComponentCount(int propertyId) const | gameplay::Transform | [virtual] |
| getAnimationPropertyValue(int propertyId, AnimationValue *value) | gameplay::Transform | [virtual] |
| getBackVector() const | gameplay::Transform | |
| getBackVector(Vector3 *dst) const | gameplay::Transform | |
| getChannel(const char *id) const | gameplay::AnimationTarget | [protected] |
| getDownVector() const | gameplay::Transform | |
| getDownVector(Vector3 *dst) const | gameplay::Transform | |
| getForwardVector() const | gameplay::Transform | |
| getForwardVector(Vector3 *dst) const | gameplay::Transform | |
| getLeftVector() const | gameplay::Transform | |
| getLeftVector(Vector3 *dst) const | gameplay::Transform | |
| getMatrix() const | gameplay::Transform | |
| getPropertyId(TargetType type, const char *propertyIdStr) | gameplay::AnimationTarget | [protected, virtual] |
| getRightVector() const | gameplay::Transform | |
| getRightVector(Vector3 *dst) const | gameplay::Transform | |
| getRotation() const | gameplay::Transform | |
| getRotation(Quaternion *rotation) const | gameplay::Transform | |
| getRotation(Matrix *rotation) const | gameplay::Transform | |
| getRotation(Vector3 *axis) const | gameplay::Transform | |
| getScale() const | gameplay::Transform | |
| getScale(Vector3 *scale) const | gameplay::Transform | |
| getScaleX() const | gameplay::Transform | |
| getScaleY() const | gameplay::Transform | |
| getScaleZ() const | gameplay::Transform | |
| getScriptEvent(const char *eventName) const | gameplay::ScriptTarget | |
| getTranslation() const | gameplay::Transform | |
| getTranslation(Vector3 *translation) const | gameplay::Transform | |
| getTranslationX() const | gameplay::Transform | |
| getTranslationY() const | gameplay::Transform | |
| getTranslationZ() const | gameplay::Transform | |
| getTypeName() const | gameplay::Transform | [virtual] |
| getUpVector() const | gameplay::Transform | |
| getUpVector(Vector3 *dst) const | gameplay::Transform | |
| hasScriptListener(const char *eventName) const | gameplay::ScriptTarget | |
| hasScriptListener(const Event *event) const | gameplay::ScriptTarget | |
| isDirty(char matrixDirtyBits) const | gameplay::Transform | [protected] |
| isStatic() const | gameplay::Transform | [virtual] |
| isTransformChangedSuspended() | gameplay::Transform | [static] |
| MatrixDirtyBits enum name | gameplay::Transform | [protected] |
| registerEvents(EventRegistry *registry) | gameplay::ScriptTarget | [protected] |
| removeChannel(Animation::Channel *channel) | gameplay::AnimationTarget | [protected] |
| removeListener(Transform::Listener *listener) | gameplay::Transform | |
| removeScript(const char *path) | gameplay::ScriptTarget | |
| removeScript(ScriptEntry *entry) | gameplay::ScriptTarget | [protected] |
| removeScriptCallback(const Event *event, const char *function) | gameplay::ScriptTarget | |
| resumeTransformChanged() | gameplay::Transform | [static] |
| rotate(float qx, float qy, float qz, float qw) | gameplay::Transform | |
| rotate(const Quaternion &rotation) | gameplay::Transform | |
| rotate(const Vector3 &axis, float angle) | gameplay::Transform | |
| rotate(const Matrix &rotation) | gameplay::Transform | |
| rotateX(float angle) | gameplay::Transform | |
| rotateY(float angle) | gameplay::Transform | |
| rotateZ(float angle) | gameplay::Transform | |
| SCALAR enum value (defined in gameplay::AnimationTarget) | gameplay::AnimationTarget | [protected] |
| scale(float scale) | gameplay::Transform | |
| scale(float sx, float sy, float sz) | gameplay::Transform | |
| scale(const Vector3 &scale) | gameplay::Transform | |
| scaleX(float sx) | gameplay::Transform | |
| scaleY(float sy) | gameplay::Transform | |
| scaleZ(float sz) | gameplay::Transform | |
| ScriptTarget() | gameplay::ScriptTarget | [protected] |
| set(const Vector3 &scale, const Quaternion &rotation, const Vector3 &translation) | gameplay::Transform | |
| set(const Vector3 &scale, const Matrix &rotation, const Vector3 &translation) | gameplay::Transform | |
| set(const Vector3 &scale, const Vector3 &axis, float angle, const Vector3 &translation) | gameplay::Transform | |
| set(const Transform &transform) | gameplay::Transform | |
| setAnimationPropertyValue(int propertyId, AnimationValue *value, float blendWeight=1.0f) | gameplay::Transform | [virtual] |
| setIdentity() | gameplay::Transform | |
| setRotation(float qx, float qy, float qz, float qw) | gameplay::Transform | |
| setRotation(const Quaternion &rotation) | gameplay::Transform | |
| setRotation(const Matrix &rotation) | gameplay::Transform | |
| setRotation(const Vector3 &axis, float angle) | gameplay::Transform | |
| setScale(float scale) | gameplay::Transform | |
| setScale(float sx, float sy, float sz) | gameplay::Transform | |
| setScale(const Vector3 &scale) | gameplay::Transform | |
| setScaleX(float sx) | gameplay::Transform | |
| setScaleY(float sy) | gameplay::Transform | |
| setScaleZ(float sz) | gameplay::Transform | |
| setTranslation(const Vector3 &translation) | gameplay::Transform | |
| setTranslation(float tx, float ty, float tz) | gameplay::Transform | |
| setTranslationX(float tx) | gameplay::Transform | |
| setTranslationY(float ty) | gameplay::Transform | |
| setTranslationZ(float tz) | gameplay::Transform | |
| suspendTransformChange(Transform *transform) | gameplay::Transform | [protected, static] |
| suspendTransformChanged() | gameplay::Transform | [static] |
| TargetType enum name | gameplay::AnimationTarget | [protected] |
| Transform() | gameplay::Transform | |
| Transform(const Vector3 &scale, const Quaternion &rotation, const Vector3 &translation) | gameplay::Transform | |
| Transform(const Vector3 &scale, const Matrix &rotation, const Vector3 &translation) | gameplay::Transform | |
| Transform(const Transform ©) | gameplay::Transform | |
| TRANSFORM enum value (defined in gameplay::AnimationTarget) | gameplay::AnimationTarget | [protected] |
| transformChanged() | gameplay::Transform | [protected, virtual] |
| transformPoint(Vector3 *point) | gameplay::Transform | |
| transformPoint(const Vector3 &point, Vector3 *dst) | gameplay::Transform | |
| transformVector(Vector3 *vector) | gameplay::Transform | |
| transformVector(const Vector3 &transformVector, Vector3 *dst) | gameplay::Transform | |
| transformVector(float x, float y, float z, float w, Vector3 *dst) | gameplay::Transform | |
| translate(float tx, float ty, float tz) | gameplay::Transform | |
| translate(const Vector3 &translation) | gameplay::Transform | |
| translateForward(float amount) | gameplay::Transform | |
| translateLeft(float amount) | gameplay::Transform | |
| translateSmooth(const Vector3 &target, float elapsedTime, float responseTime) | gameplay::Transform | |
| translateUp(float amount) | gameplay::Transform | |
| translateX(float tx) | gameplay::Transform | |
| translateY(float ty) | gameplay::Transform | |
| translateZ(float tz) | gameplay::Transform | |
| ~AnimationTarget() | gameplay::AnimationTarget | [protected, virtual] |
| ~ScriptTarget() | gameplay::ScriptTarget | [protected, virtual] |
| ~Transform() | gameplay::Transform | [virtual] |