SceneObject Member List

This is the complete list of members for SceneObject, including all inherited members.

_checkForCircularReferences()IReflectablestatic
_clearPrefabDiff()SceneObject
_getInstanceData() const GameObjectvirtual
_getIsDestroyed() const GameObject
_getPrefabDiff() const SceneObject
_getPrefabLinkUUID() const SceneObject
_getRTTIfromTypeId(UINT32 rttiTypeId)IReflectablestatic
_instantiate(bool prefabOnly=false)SceneObject
_isTypeIdDuplicate(UINT32 typeId)IReflectablestatic
_registerDerivedClass(RTTITypeBase *derivedClass)IReflectablestatic
_setFlags(UINT32 flags)SceneObject
_setInstanceData(GameObjectInstanceDataPtr &other) overrideSceneObjectvirtual
_setIsDestroyed()GameObject
_setLinkId(UINT32 id)GameObject
_setPrefabDiff(const SPtr< PrefabDiff > &diff)SceneObject
_setPrefabLinkUUID(const String &UUID)SceneObject
_unsetFlags(UINT32 flags)SceneObject
addComponent(Args &&...args)SceneObject
addComponent(UINT32 typeId)SceneObject
breakPrefabLink()SceneObject
clone(bool instantiate=true)SceneObject
create(const String &name, UINT32 flags=0)SceneObjectstatic
createInstanceFromTypeId(UINT32 rttiTypeId)IReflectablestatic
destroy(bool immediate=false)SceneObject
destroyComponent(const HComponent component, bool immediate=false)SceneObject
destroyComponent(Component *component, bool immediate=false)SceneObject
findChild(const String &name, bool recursive=true)SceneObject
findChildren(const String &name, bool recursive=true)SceneObject
GameObject() (defined in GameObject)GameObject
getActive(bool self=false)SceneObject
getChild(UINT32 idx) const SceneObject
getComponent()SceneObject
getComponent(RTTITypeBase *type) const SceneObject
getComponents()SceneObject
getComponents() const SceneObject
getDerivedClasses()IReflectablestatic
getForward() const SceneObject
getHandle() const SceneObject
getInstanceId() const GameObject
getInvWorldTfrm() const SceneObject
getLinkId() const GameObject
getLocalTfrm() const SceneObject
getMobility() const SceneObject
getName() const GameObject
getNumChildren() const SceneObject
getParent() const SceneObject
getPosition() const SceneObject
getPrefabLink(bool onlyDirect=false) const SceneObject
getPrefabParent() const SceneObject
getRight() const SceneObject
getRotation() const SceneObject
getRTTI() const overrideSceneObjectvirtual
getRTTIStatic() (defined in SceneObject)SceneObjectstatic
getScale() const SceneObject
getTransformHash() const SceneObject
getTypeId() const IReflectable
getTypeName() const IReflectable
getUp() const SceneObject
getWorldPosition() const SceneObject
getWorldRotation() const SceneObject
getWorldScale() const SceneObject
getWorldTfrm() const SceneObject
hasComponent()SceneObject
hasFlag(UINT32 flag) const SceneObject
indexOfChild(const HSceneObject &child) const SceneObject
initialize(const SPtr< GameObject > &object, UINT64 instanceId)GameObjectprotected
isDerivedFrom(RTTITypeBase *base)IReflectable
lookAt(const Vector3 &location, const Vector3 &up=Vector3::UNIT_Y)SceneObject
mLinkId (defined in GameObject)GameObjectprotected
mName (defined in GameObject)GameObjectprotected
move(const Vector3 &vec)SceneObject
moveRelative(const Vector3 &vec)SceneObject
mRTTIDataIReflectableprotected
pitch(const Radian &angle)SceneObject
roll(const Radian &angle)SceneObject
rotate(const Vector3 &axis, const Radian &angle)SceneObject
rotate(const Quaternion &q)SceneObject
setActive(bool active)SceneObject
setForward(const Vector3 &forwardDir)SceneObject
setMobility(ObjectMobility mobility)SceneObject
setName(const String &name)GameObject
setParent(const HSceneObject &parent, bool keepWorldTransform=true)SceneObject
setPosition(const Vector3 &position)SceneObject
setRotation(const Quaternion &rotation)SceneObject
setScale(const Vector3 &scale)SceneObject
setWorldPosition(const Vector3 &position)SceneObject
setWorldRotation(const Quaternion &rotation)SceneObject
setWorldScale(const Vector3 &scale)SceneObject
updateTransformsIfDirty()SceneObject
yaw(const Radian &angle)SceneObject
~GameObject() (defined in GameObject)GameObjectvirtual
~IReflectable() (defined in IReflectable)IReflectablevirtual
~SceneObject() (defined in SceneObject)SceneObject