|  | overview |  | wiki |  | api reference |  | download

- Main Page
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

gameplay::Transform Member List
This is the complete list of members for gameplay::Transform, 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 &copy) | 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]`

All Classes Functions Variables Typedefs Enumerations Enumerator