, including all inherited members.
_agent | gameplay::Node | [mutable, protected] |
_audioSource | gameplay::Node | [protected] |
_bounds | gameplay::Node | [mutable, protected] |
_camera | gameplay::Node | [protected] |
_childCount | gameplay::Node | [protected] |
_collisionObject | gameplay::Node | [protected] |
_dirtyBits | gameplay::Node | [mutable, protected] |
_drawable | gameplay::Node | [protected] |
_enabled | gameplay::Node | [protected] |
_firstChild | gameplay::Node | [protected] |
_id | gameplay::Node | [protected] |
_light | gameplay::Node | [protected] |
_listeners | gameplay::Transform | [protected] |
_matrix | gameplay::Transform | [mutable, protected] |
_matrixDirtyBits | gameplay::Transform | [mutable, protected] |
_nextSibling | gameplay::Node | [protected] |
_parent | gameplay::Node | [protected] |
_prevSibling | gameplay::Node | [protected] |
_rotation | gameplay::Transform | [protected] |
_scale | gameplay::Transform | [protected] |
_scene | gameplay::Node | [protected] |
_scriptCallbacks | gameplay::ScriptTarget | [protected] |
_scriptRegistries | gameplay::ScriptTarget | [protected] |
_scripts | gameplay::ScriptTarget | [protected] |
_tags | gameplay::Node | [protected] |
_targetType | gameplay::AnimationTarget | [protected] |
_translation | gameplay::Transform | [protected] |
_userObject | gameplay::Node | [protected] |
_world | gameplay::Node | [mutable, protected] |
addChannel(Animation::Channel *channel) | gameplay::AnimationTarget | [protected] |
addChild(Node *child) | gameplay::Node | [virtual] |
addListener(Transform::Listener *listener, long cookie=0) | gameplay::Transform | |
addRef() | gameplay::Ref | |
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 | |
clone() const | gameplay::Node | |
cloneInto(Node *node, NodeCloneContext &context) const | gameplay::Node | [protected] |
gameplay::Transform::cloneInto(Transform *transform, NodeCloneContext &context) const | gameplay::Transform | [protected] |
gameplay::AnimationTarget::cloneInto(AnimationTarget *target, NodeCloneContext &context) const | gameplay::AnimationTarget | [protected] |
cloneRecursive(NodeCloneContext &context) const | gameplay::Node | [protected] |
cloneSingleNode(NodeCloneContext &context) const | gameplay::Joint | [protected, virtual] |
create(const char *id) | gameplay::Joint | [protected, static] |
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] |
findNode(const char *id, bool recursive=true, bool exactMatch=true) const | gameplay::Node | |
findNodes(const char *id, std::vector< Node * > &nodes, bool recursive=true, bool exactMatch=true) const | gameplay::Node | |
fireScriptEvent(const Event *event,...) | gameplay::ScriptTarget | |
getActiveCameraTranslationView() const | gameplay::Node | |
getActiveCameraTranslationWorld() const | gameplay::Node | |
getAgent() const | gameplay::Node | |
getAnimation(const char *id=NULL) const | gameplay::Node | |
getAnimationPropertyComponentCount(int propertyId) const | gameplay::Transform | [virtual] |
getAnimationPropertyValue(int propertyId, AnimationValue *value) | gameplay::Transform | [virtual] |
getAudioSource() const | gameplay::Node | |
getBackVector() const | gameplay::Transform | |
getBackVector(Vector3 *dst) const | gameplay::Transform | |
getBoundingSphere() const | gameplay::Node | |
getCamera() const | gameplay::Node | |
getChannel(const char *id) const | gameplay::AnimationTarget | [protected] |
getChildCount() const | gameplay::Node | |
getCollisionObject() const | gameplay::Node | |
getDownVector() const | gameplay::Transform | |
getDownVector(Vector3 *dst) const | gameplay::Transform | |
getDrawable() const | gameplay::Node | |
getFirstChild() const | gameplay::Node | |
getForwardVector() const | gameplay::Transform | |
getForwardVector(Vector3 *dst) const | gameplay::Transform | |
getForwardVectorView() const | gameplay::Node | |
getForwardVectorWorld() const | gameplay::Node | |
getId() const | gameplay::Node | |
getInverseBindPose() const | gameplay::Joint | |
getInverseTransposeWorldMatrix() const | gameplay::Node | |
getInverseTransposeWorldViewMatrix() const | gameplay::Node | |
getInverseViewMatrix() const | gameplay::Node | |
getInverseViewProjectionMatrix() const | gameplay::Node | |
getLeftVector() const | gameplay::Transform | |
getLeftVector(Vector3 *dst) const | gameplay::Transform | |
getLight() const | gameplay::Node | |
getMatrix() const | gameplay::Transform | |
getNextSibling() const | gameplay::Node | |
getParent() const | gameplay::Node | |
getPreviousSibling() const | gameplay::Node | |
getProjectionMatrix() const | gameplay::Node | |
getPropertyId(TargetType type, const char *propertyIdStr) | gameplay::AnimationTarget | [protected, virtual] |
getRefCount() const | gameplay::Ref | |
getRightVector() const | gameplay::Transform | |
getRightVector(Vector3 *dst) const | gameplay::Transform | |
getRightVectorWorld() const | gameplay::Node | |
getRootNode() const | gameplay::Node | |
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 | |
getScene() const | gameplay::Joint | [virtual] |
getScriptEvent(const char *eventName) const | gameplay::ScriptTarget | |
getTag(const char *name) const | gameplay::Node | |
getTranslation() const | gameplay::Transform | |
getTranslation(Vector3 *translation) const | gameplay::Transform | |
getTranslationView() const | gameplay::Node | |
getTranslationWorld() const | gameplay::Node | |
getTranslationX() const | gameplay::Transform | |
getTranslationY() const | gameplay::Transform | |
getTranslationZ() const | gameplay::Transform | |
getType() const | gameplay::Joint | [virtual] |
getTypeName() const | gameplay::Node | [virtual] |
getUpVector() const | gameplay::Transform | |
getUpVector(Vector3 *dst) const | gameplay::Transform | |
getUpVectorWorld() const | gameplay::Node | |
getUserObject() const | gameplay::Node | |
getViewMatrix() const | gameplay::Node | |
getViewProjectionMatrix() const | gameplay::Node | |
getWorldMatrix() const | gameplay::Node | [virtual] |
getWorldViewMatrix() const | gameplay::Node | |
getWorldViewProjectionMatrix() const | gameplay::Node | |
hasScriptListener(const char *eventName) const | gameplay::ScriptTarget | |
hasScriptListener(const Event *event) const | gameplay::ScriptTarget | |
hasTag(const char *name) const | gameplay::Node | |
hierarchyChanged() | gameplay::Node | [protected] |
isDirty(char matrixDirtyBits) const | gameplay::Transform | [protected] |
isEnabled() const | gameplay::Node | |
isEnabledInHierarchy() const | gameplay::Node | |
isStatic() const | gameplay::Node | [virtual] |
isTransformChangedSuspended() | gameplay::Transform | [static] |
JOINT enum value (defined in gameplay::Node) | gameplay::Node | |
Joint(const char *id) | gameplay::Joint | [protected] |
MatrixDirtyBits enum name | gameplay::Transform | [protected] |
Node(const char *id) | gameplay::Node | [protected] |
NODE enum value (defined in gameplay::Node) | gameplay::Node | |
Ref() | gameplay::Ref | [protected] |
Ref(const Ref ©) | gameplay::Ref | [protected] |
registerEvents(EventRegistry *registry) | gameplay::ScriptTarget | [protected] |
release() | gameplay::Ref | |
remove() | gameplay::Node | [protected] |
removeAllChildren() | gameplay::Node | [virtual] |
removeChannel(Animation::Channel *channel) | gameplay::AnimationTarget | [protected] |
removeChild(Node *child) | gameplay::Node | [virtual] |
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 | |
setAgent(AIAgent *agent) | gameplay::Node | |
setAnimationPropertyValue(int propertyId, AnimationValue *value, float blendWeight=1.0f) | gameplay::Transform | [virtual] |
setAudioSource(AudioSource *audio) | gameplay::Node | |
setBoundsDirty() | gameplay::Node | [protected] |
setCamera(Camera *camera) | gameplay::Node | |
setCollisionObject(PhysicsCollisionObject::Type type, const PhysicsCollisionShape::Definition &shape=PhysicsCollisionShape::box(), PhysicsRigidBody::Parameters *rigidBodyParameters=NULL, int group=PHYSICS_COLLISION_GROUP_DEFAULT, int mask=PHYSICS_COLLISION_MASK_DEFAULT) | gameplay::Node | |
setCollisionObject(const char *url) | gameplay::Node | |
setDrawable(Drawable *drawable) | gameplay::Node | |
setEnabled(bool enabled) | gameplay::Node | |
setId(const char *id) | gameplay::Node | |
setIdentity() | gameplay::Transform | |
setInverseBindPose(const Matrix &m) | gameplay::Joint | [protected] |
setLight(Light *light) | gameplay::Node | |
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 | |
setTag(const char *name, const char *value="") | gameplay::Node | |
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 | |
setUserObject(Ref *obj) | gameplay::Node | |
suspendTransformChange(Transform *transform) | gameplay::Transform | [protected, static] |
suspendTransformChanged() | gameplay::Transform | [static] |
TargetType enum name | gameplay::AnimationTarget | [protected] |
TRANSFORM enum value (defined in gameplay::AnimationTarget) | 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 | |
transformChanged() | gameplay::Joint | [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 | |
Type enum name | gameplay::Node | |
update(float elapsedTime) | gameplay::Node | |
updateJointMatrix(const Matrix &bindShape, Vector4 *matrixPalette) | gameplay::Joint | [protected] |
~AnimationTarget() | gameplay::AnimationTarget | [protected, virtual] |
~Joint() | gameplay::Joint | [protected, virtual] |
~Node() | gameplay::Node | [protected, virtual] |
~Ref() | gameplay::Ref | [protected, virtual] |
~ScriptTarget() | gameplay::ScriptTarget | [protected, virtual] |
~Transform() | gameplay::Transform | [virtual] |