overview wiki api reference download
gameplay::Transform Member List
This is the complete list of members for gameplay::Transform, including all inherited members.
_listenersgameplay::Transform [protected]
_matrixgameplay::Transform [mutable, protected]
_matrixDirtyBitsgameplay::Transform [mutable, protected]
_rotationgameplay::Transform [protected]
_scalegameplay::Transform [protected]
_scriptCallbacksgameplay::ScriptTarget [protected]
_scriptRegistriesgameplay::ScriptTarget [protected]
_scriptsgameplay::ScriptTarget [protected]
_targetTypegameplay::AnimationTarget [protected]
_translationgameplay::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_ROTATEgameplay::Transform [static]
ANIMATE_ROTATE_TRANSLATEgameplay::Transform [static]
ANIMATE_SCALEgameplay::Transform [static]
ANIMATE_SCALE_ROTATEgameplay::Transform [static]
ANIMATE_SCALE_ROTATE_TRANSLATEgameplay::Transform [static]
ANIMATE_SCALE_TRANSLATEgameplay::Transform [static]
ANIMATE_SCALE_UNITgameplay::Transform [static]
ANIMATE_SCALE_Xgameplay::Transform [static]
ANIMATE_SCALE_Ygameplay::Transform [static]
ANIMATE_SCALE_Zgameplay::Transform [static]
ANIMATE_TRANSLATEgameplay::Transform [static]
ANIMATE_TRANSLATE_Xgameplay::Transform [static]
ANIMATE_TRANSLATE_Ygameplay::Transform [static]
ANIMATE_TRANSLATE_Zgameplay::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 namegameplay::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 namegameplay::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