, 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] |