Urho3D
Dviglo::Node Member List

This is the complete list of members for Dviglo::Node, including all inherited members.

AddChild(Node *node, unsigned index=M_MAX_UNSIGNED)Dviglo::Node
AddComponent(Component *component, unsigned id, CreateMode mode)Dviglo::Node
AddListener(Component *component)Dviglo::Node
AddRef()Dviglo::RefCounted
AddReplicationState(NodeReplicationState *state)Dviglo::Nodevirtual
AddTag(const String &tag)Dviglo::Node
AddTags(const String &tags, char separator=';')Dviglo::Node
AddTags(const StringVector &tags)Dviglo::Node
AllocateNetworkState()Dviglo::Serializable
Animatable(Context *context)Dviglo::Animatableexplicit
animatedNetworkAttributes_Dviglo::Animatableprotected
animationEnabled_Dviglo::Animatableprotected
ApplyAttributes() overrideDviglo::Nodevirtual
attributeAnimationInfos_Dviglo::Animatableprotected
blockEvents_Dviglo::Objectprivate
Cast()Dviglo::Objectinline
Cast() constDviglo::Objectinline
children_Dviglo::Nodeprivate
CleanupConnection(Connection *connection)Dviglo::Node
Clone(CreateMode mode=REPLICATED)Dviglo::Node
CloneComponent(Component *component, unsigned id=0)Dviglo::Node
CloneComponent(Component *component, CreateMode mode, unsigned id=0)Dviglo::Node
CloneRecursive(Node *parent, SceneResolver &resolver, CreateMode mode)Dviglo::Nodeprivate
components_Dviglo::Nodeprivate
Connection (defined in Dviglo::Node)Dviglo::Nodefriend
context_Dviglo::Objectprotected
CreateChild(const String &name=String::EMPTY, CreateMode mode=REPLICATED, unsigned id=0, bool temporary=false)Dviglo::Node
CreateChild(unsigned id, CreateMode mode, bool temporary=false)Dviglo::Node
CreateComponent(StringHash type, CreateMode mode=REPLICATED, unsigned id=0)Dviglo::Node
CreateComponent(CreateMode mode=REPLICATED, unsigned id=0)Dviglo::Node
CreateTemporaryChild(const String &name=String::EMPTY, CreateMode mode=REPLICATED, unsigned id=0)Dviglo::Node
dirty_Dviglo::Nodemutableprivate
enabled_Dviglo::Nodeprivate
enabledPrev_Dviglo::Nodeprivate
eventHandlers_Dviglo::Objectprivate
FindAttributeAnimationTarget(const String &name, String &outName) overrideDviglo::Nodeprotectedvirtual
FindEventHandler(StringHash eventType, EventHandler **previous=nullptr) constDviglo::Objectprivate
FindSpecificEventHandler(Object *sender, EventHandler **previous=nullptr) constDviglo::Objectprivate
FindSpecificEventHandler(Object *sender, StringHash eventType, EventHandler **previous=nullptr) constDviglo::Objectprivate
GetAnimationEnabled() constDviglo::Animatableinline
GetAttribute(unsigned index) constDviglo::Serializable
GetAttribute(const String &name) constDviglo::Serializable
GetAttributeAnimation(const String &name) constDviglo::Animatable
GetAttributeAnimationInfo(const String &name) constDviglo::Animatableprotected
GetAttributeAnimationSpeed(const String &name) constDviglo::Animatable
GetAttributeAnimationTime(const String &name) constDviglo::Animatable
GetAttributeAnimationWrapMode(const String &name) constDviglo::Animatable
GetAttributeDefault(unsigned index) constDviglo::Serializable
GetAttributeDefault(const String &name) constDviglo::Serializable
GetAttributes() constDviglo::Serializablevirtual
GetBlockEvents() constDviglo::Objectinline
GetCategory() constDviglo::Object
GetChild(unsigned index) constDviglo::Node
GetChild(const String &name, bool recursive=false) constDviglo::Node
GetChild(const char *name, bool recursive=false) constDviglo::Node
GetChild(StringHash nameHash, bool recursive=false) constDviglo::Node
GetChildren() constDviglo::Nodeinline
GetChildren(PODVector< Node * > &dest, bool recursive=false) constDviglo::Node
GetChildren(bool recursive) constDviglo::Node
GetChildrenRecursive(PODVector< Node * > &dest) constDviglo::Nodeprivate
GetChildrenWithComponent(PODVector< Node * > &dest, StringHash type, bool recursive=false) constDviglo::Node
GetChildrenWithComponent(StringHash type, bool recursive=false) constDviglo::Node
GetChildrenWithComponent(PODVector< Node * > &dest, bool recursive=false) constDviglo::Node
GetChildrenWithComponentRecursive(PODVector< Node * > &dest, StringHash type) constDviglo::Nodeprivate
GetChildrenWithTag(PODVector< Node * > &dest, const String &tag, bool recursive=false) constDviglo::Node
GetChildrenWithTag(const String &tag, bool recursive=false) constDviglo::Node
GetChildrenWithTagRecursive(PODVector< Node * > &dest, const String &tag) constDviglo::Nodeprivate
GetComponent(StringHash type, bool recursive=false) constDviglo::Node
GetComponent(bool recursive=false) constDviglo::Node
GetComponents() constDviglo::Nodeinline
GetComponents(PODVector< Component * > &dest, StringHash type, bool recursive=false) constDviglo::Node
GetComponents(PODVector< T * > &dest, bool recursive=false) constDviglo::Node
GetComponentsRecursive(PODVector< Component * > &dest, StringHash type) constDviglo::Nodeprivate
GetContext() constDviglo::Objectinline
GetDependencyNodes() constDviglo::Nodeinline
GetDerivedComponent(bool recursive=false) constDviglo::Node
GetDerivedComponents(PODVector< T * > &dest, bool recursive=false, bool clearVector=true) constDviglo::Node
GetDirection() constDviglo::Nodeinline
GetEventDataMap() constDviglo::Object
GetEventHandler() constDviglo::Object
GetEventSender() constDviglo::Object
GetGlobalVar(StringHash key) constDviglo::Object
GetGlobalVars() constDviglo::Object
GetID() constDviglo::Nodeinline
GetInstanceDefault(const String &name) constDviglo::Serializableprivate
GetInterceptNetworkUpdate(const String &attributeName) constDviglo::Serializable
GetListeners() constDviglo::Nodeinline
GetName() constDviglo::Nodeinline
GetNameHash() constDviglo::Nodeinline
GetNetParentAttr() constDviglo::Node
GetNetPositionAttr() constDviglo::Node
GetNetRotationAttr() constDviglo::Node
GetNetworkAttributes() constDviglo::Serializablevirtual
GetNetworkState() constDviglo::Serializableinline
GetNumAttributes() constDviglo::Serializable
GetNumChildren(bool recursive=false) constDviglo::Node
GetNumComponents() constDviglo::Nodeinline
GetNumNetworkAttributes() constDviglo::Serializable
GetNumNetworkComponents() constDviglo::Node
GetNumPersistentChildren() constDviglo::Node
GetNumPersistentComponents() constDviglo::Node
GetObjectAnimation() constDviglo::Animatable
GetObjectAnimationAttr() constDviglo::Animatable
GetOrCreateComponent(StringHash type, CreateMode mode=REPLICATED, unsigned id=0)Dviglo::Node
GetOrCreateComponent(CreateMode mode=REPLICATED, unsigned id=0)Dviglo::Node
GetOwner() constDviglo::Nodeinline
GetParent() constDviglo::Nodeinline
GetParentComponent(StringHash type, bool fullTraversal=false) constDviglo::Node
GetParentComponent(bool fullTraversal=false) constDviglo::Node
GetParentDerivedComponent(bool fullTraversal=false) constDviglo::Node
GetPosition() constDviglo::Nodeinline
GetPosition2D() constDviglo::Nodeinline
GetRight() constDviglo::Nodeinline
GetRotation() constDviglo::Nodeinline
GetRotation2D() constDviglo::Nodeinline
GetScale() constDviglo::Nodeinline
GetScale2D() constDviglo::Nodeinline
GetScene() constDviglo::Nodeinline
GetSignedWorldScale() constDviglo::Node
GetSubsystem(StringHash type) constDviglo::Object
GetSubsystem() constDviglo::Object
GetTags() constDviglo::Nodeinline
GetTransform() constDviglo::Nodeinline
GetType() const =0Dviglo::Objectpure virtual
GetTypeInfo() const =0Dviglo::Objectpure virtual
GetTypeInfoStatic()Dviglo::Objectinlinestatic
GetTypeName() const =0Dviglo::Objectpure virtual
GetUp() constDviglo::Nodeinline
GetVar(StringHash key) constDviglo::Node
GetVars() constDviglo::Nodeinline
GetWorldDirection() constDviglo::Nodeinline
GetWorldPosition() constDviglo::Nodeinline
GetWorldPosition2D() constDviglo::Nodeinline
GetWorldRight() constDviglo::Nodeinline
GetWorldRotation() constDviglo::Nodeinline
GetWorldRotation2D() constDviglo::Nodeinline
GetWorldScale() constDviglo::Nodeinline
GetWorldScale2D() constDviglo::Nodeinline
GetWorldTransform() constDviglo::Nodeinline
GetWorldUp() constDviglo::Nodeinline
HandleAttributeAnimationAdded(StringHash eventType, VariantMap &eventData)Dviglo::Animatableprotected
HandleAttributeAnimationRemoved(StringHash eventType, VariantMap &eventData)Dviglo::Animatableprotected
HandleAttributeAnimationUpdate(StringHash eventType, VariantMap &eventData)Dviglo::Nodeprivate
HasComponent(StringHash type) constDviglo::Node
HasComponent() constDviglo::Node
HasEventHandlers() constDviglo::Objectinline
HasSubscribedToEvent(StringHash eventType) constDviglo::Object
HasSubscribedToEvent(Object *sender, StringHash eventType) constDviglo::Object
HasTag(const String &tag) constDviglo::Node
id_Dviglo::Nodeprivate
impl_Dviglo::Nodeprivate
instanceDefaultValues_Dviglo::Serializableprivate
IsAnimatedNetworkAttribute(const AttributeInfo &attrInfo) constDviglo::Animatableprotected
IsChildOf(Node *node) constDviglo::Node
IsDirty() constDviglo::Nodeinline
IsEnabled() constDviglo::Nodeinline
IsEnabledSelf() constDviglo::Nodeinline
IsInstanceOf(StringHash type) constDviglo::Object
IsInstanceOf(const TypeInfo *typeInfo) constDviglo::Object
IsInstanceOf() constDviglo::Objectinline
IsReplicated() constDviglo::Node
IsTemporary() constDviglo::Serializableinline
listeners_Dviglo::Nodeprivate
Load(Deserializer &source) overrideDviglo::Nodevirtual
Load(Deserializer &source, SceneResolver &resolver, bool loadChildren=true, bool rewriteIDs=false, CreateMode mode=REPLICATED)Dviglo::Node
LoadJSON(const JSONValue &source) overrideDviglo::Nodevirtual
LoadJSON(const JSONValue &source, SceneResolver &resolver, bool loadChildren=true, bool rewriteIDs=false, CreateMode mode=REPLICATED)Dviglo::Node
LoadXML(const XMLElement &source) overrideDviglo::Nodevirtual
LoadXML(const XMLElement &source, SceneResolver &resolver, bool loadChildren=true, bool rewriteIDs=false, CreateMode mode=REPLICATED)Dviglo::Node
LocalToWorld(const Vector3 &position) constDviglo::Node
LocalToWorld(const Vector4 &vector) constDviglo::Node
LocalToWorld2D(const Vector2 &vector) constDviglo::Node
LookAt(const Vector3 &target, const Vector3 &up=Vector3::UP, TransformSpace space=TS_WORLD)Dviglo::Node
MarkDirty()Dviglo::Node
MarkNetworkUpdate() overrideDviglo::Nodevirtual
MarkReplicationDirty()Dviglo::Node
networkState_Dviglo::Serializableprotected
networkUpdate_Dviglo::Nodeprotected
Node(Context *context)Dviglo::Nodeexplicit
Object(Context *context)Dviglo::Objectexplicit
objectAnimation_Dviglo::Animatableprotected
OnAttributeAnimationAdded() overrideDviglo::Nodeprotectedvirtual
OnAttributeAnimationRemoved() overrideDviglo::Nodeprotectedvirtual
OnEvent(Object *sender, StringHash eventType, VariantMap &eventData)Dviglo::Objectvirtual
OnGetAttribute(const AttributeInfo &attr, Variant &dest) constDviglo::Serializablevirtual
OnObjectAnimationAdded(ObjectAnimation *objectAnimation)Dviglo::Animatableprotected
OnObjectAnimationRemoved(ObjectAnimation *objectAnimation)Dviglo::Animatableprotected
OnSetAttribute(const AttributeInfo &attr, const Variant &src)Dviglo::Serializablevirtual
operator=(const RefCounted &rhs)=deleteDviglo::RefCounted
parent_Dviglo::Nodeprivate
Pitch(float angle, TransformSpace space=TS_LOCAL)Dviglo::Node
position_Dviglo::Nodeprivate
PrepareNetworkUpdate()Dviglo::Node
ReadDeltaUpdate(Deserializer &source)Dviglo::Serializable
ReadLatestDataUpdate(Deserializer &source)Dviglo::Serializable
refCount_Dviglo::RefCountedprivate
RefCounted()Dviglo::RefCounted
RefCounted(const RefCounted &rhs)=deleteDviglo::RefCounted
RefCountPtr()Dviglo::RefCountedinline
Refs() constDviglo::RefCounted
RegisterObject(Context *context)Dviglo::Nodestatic
ReleaseRef()Dviglo::RefCounted
Remove()Dviglo::Node
RemoveAllChildren()Dviglo::Node
RemoveAllComponents()Dviglo::Node
RemoveAllTags()Dviglo::Node
RemoveAttributeAnimation(const String &name)Dviglo::Animatable
RemoveChild(Node *node)Dviglo::Node
RemoveChild(Vector< SharedPtr< Node > >::Iterator i)Dviglo::Nodeprivate
RemoveChildren(bool removeReplicated, bool removeLocal, bool recursive)Dviglo::Node
RemoveComponent(Component *component)Dviglo::Node
RemoveComponent(StringHash type)Dviglo::Node
RemoveComponent()Dviglo::Node
RemoveComponent(Vector< SharedPtr< Component > >::Iterator i)Dviglo::Nodeprivate
RemoveComponents(bool removeReplicated, bool removeLocal)Dviglo::Node
RemoveComponents(StringHash type)Dviglo::Node
RemoveComponents()Dviglo::Node
RemoveEventSender(Object *sender)Dviglo::Objectprivate
RemoveInstanceDefault()Dviglo::Serializable
RemoveListener(Component *component)Dviglo::Node
RemoveObjectAnimation()Dviglo::Animatable
RemoveTag(const String &tag)Dviglo::Node
ReorderComponent(Component *component, unsigned index)Dviglo::Node
ResetDeepEnabled()Dviglo::Node
ResetScene()Dviglo::Node
ResetToDefault()Dviglo::Serializable
Roll(float angle, TransformSpace space=TS_LOCAL)Dviglo::Node
Rotate(const Quaternion &delta, TransformSpace space=TS_LOCAL)Dviglo::Node
Rotate2D(float delta, TransformSpace space=TS_LOCAL)Dviglo::Nodeinline
RotateAround(const Vector3 &point, const Quaternion &delta, TransformSpace space=TS_LOCAL)Dviglo::Node
RotateAround2D(const Vector2 &point, float delta, TransformSpace space=TS_LOCAL)Dviglo::Nodeinline
rotation_Dviglo::Nodeprivate
SafeCreateComponent(const String &typeName, StringHash type, CreateMode mode, unsigned id)Dviglo::Nodeprivate
Save(Serializer &dest) const overrideDviglo::Nodevirtual
SaveDefaultAttributes() const overrideDviglo::Nodeinlinevirtual
SaveJSON(JSONValue &dest) const overrideDviglo::Nodevirtual
SaveJSON(Serializer &dest, const String &indentation="\t") constDviglo::Node
SaveXML(XMLElement &dest) const overrideDviglo::Nodevirtual
SaveXML(Serializer &dest, const String &indentation="\t") constDviglo::Node
Scale(float scale)Dviglo::Node
Scale(const Vector3 &scale)Dviglo::Node
Scale2D(const Vector2 &scale)Dviglo::Nodeinline
scale_Dviglo::Nodeprivate
scene_Dviglo::Nodeprivate
SendEvent(StringHash eventType)Dviglo::Object
SendEvent(StringHash eventType, VariantMap &eventData)Dviglo::Object
SendEvent(StringHash eventType, Args... args)Dviglo::Objectinline
Serializable(Context *context)Dviglo::Serializableexplicit
SetAnimationEnabled(bool enable)Dviglo::Animatable
SetAnimationTime(float time)Dviglo::Animatable
SetAttribute(unsigned index, const Variant &value)Dviglo::Serializable
SetAttribute(const String &name, const Variant &value)Dviglo::Serializable
SetAttributeAnimation(const String &name, ValueAnimation *attributeAnimation, WrapMode wrapMode=WM_LOOP, float speed=1.0f)Dviglo::Animatable
SetAttributeAnimationSpeed(const String &name, float speed)Dviglo::Animatable
SetAttributeAnimationTime(const String &name, float time)Dviglo::Animatable
SetAttributeAnimationWrapMode(const String &name, WrapMode wrapMode)Dviglo::Animatable
SetBlockEvents(bool block)Dviglo::Objectinline
SetDeepEnabled(bool enable)Dviglo::Node
SetDirection(const Vector3 &direction)Dviglo::Node
SetEnabled(bool enable)Dviglo::Node
SetEnabled(bool enable, bool recursive, bool storeSelf)Dviglo::Nodeprivate
SetEnabledRecursive(bool enable)Dviglo::Node
SetGlobalVar(StringHash key, const Variant &value)Dviglo::Object
SetID(unsigned id)Dviglo::Node
SetInstanceDefault(bool enable)Dviglo::Serializableinline
SetInstanceDefault(const String &name, const Variant &defaultValue)Dviglo::Serializableprivate
setInstanceDefault_Dviglo::Serializableprivate
SetInterceptNetworkUpdate(const String &attributeName, bool enable)Dviglo::Serializable
SetName(const String &name)Dviglo::Node
SetNetParentAttr(const PODVector< unsigned char > &value)Dviglo::Node
SetNetPositionAttr(const Vector3 &value)Dviglo::Node
SetNetRotationAttr(const PODVector< unsigned char > &value)Dviglo::Node
SetObjectAnimation(ObjectAnimation *objectAnimation)Dviglo::Animatable
SetObjectAnimationAttr(const ResourceRef &value)Dviglo::Animatable
SetObjectAttributeAnimation(const String &name, ValueAnimation *attributeAnimation, WrapMode wrapMode, float speed)Dviglo::Animatableprotected
SetOwner(Connection *owner)Dviglo::Node
SetParent(Node *parent)Dviglo::Node
SetPosition(const Vector3 &position)Dviglo::Node
SetPosition2D(const Vector2 &position)Dviglo::Nodeinline
SetPosition2D(float x, float y)Dviglo::Nodeinline
SetPositionSilent(const Vector3 &position)Dviglo::Nodeinline
SetRotation(const Quaternion &rotation)Dviglo::Node
SetRotation2D(float rotation)Dviglo::Nodeinline
SetRotationSilent(const Quaternion &rotation)Dviglo::Nodeinline
SetScale(float scale)Dviglo::Node
SetScale(const Vector3 &scale)Dviglo::Node
SetScale2D(const Vector2 &scale)Dviglo::Nodeinline
SetScale2D(float x, float y)Dviglo::Nodeinline
SetScaleSilent(const Vector3 &scale)Dviglo::Nodeinline
SetScene(Scene *scene)Dviglo::Node
SetTags(const StringVector &tags)Dviglo::Node
SetTemporary(bool enable)Dviglo::Serializable
SetTransform(const Vector3 &position, const Quaternion &rotation)Dviglo::Node
SetTransform(const Vector3 &position, const Quaternion &rotation, float scale)Dviglo::Node
SetTransform(const Vector3 &position, const Quaternion &rotation, const Vector3 &scale)Dviglo::Node
SetTransform(const Matrix3x4 &matrix)Dviglo::Node
SetTransform2D(const Vector2 &position, float rotation)Dviglo::Nodeinline
SetTransform2D(const Vector2 &position, float rotation, float scale)Dviglo::Nodeinline
SetTransform2D(const Vector2 &position, float rotation, const Vector2 &scale)Dviglo::Nodeinline
SetTransformSilent(const Vector3 &position, const Quaternion &rotation, const Vector3 &scale)Dviglo::Node
SetVar(StringHash key, const Variant &value)Dviglo::Node
SetWorldDirection(const Vector3 &direction)Dviglo::Node
SetWorldPosition(const Vector3 &position)Dviglo::Node
SetWorldPosition2D(const Vector2 &position)Dviglo::Nodeinline
SetWorldPosition2D(float x, float y)Dviglo::Nodeinline
SetWorldRotation(const Quaternion &rotation)Dviglo::Node
SetWorldRotation2D(float rotation)Dviglo::Nodeinline
SetWorldScale(float scale)Dviglo::Node
SetWorldScale(const Vector3 &scale)Dviglo::Node
SetWorldScale2D(const Vector2 &scale)Dviglo::Nodeinline
SetWorldScale2D(float x, float y)Dviglo::Nodeinline
SetWorldTransform(const Vector3 &position, const Quaternion &rotation)Dviglo::Node
SetWorldTransform(const Vector3 &position, const Quaternion &rotation, float scale)Dviglo::Node
SetWorldTransform(const Vector3 &position, const Quaternion &rotation, const Vector3 &scale)Dviglo::Node
SetWorldTransform(const Matrix3x4 &worldTransform)Dviglo::Node
SetWorldTransform2D(const Vector2 &position, float rotation)Dviglo::Nodeinline
SetWorldTransform2D(const Vector2 &position, float rotation, float scale)Dviglo::Nodeinline
SetWorldTransform2D(const Vector2 &position, float rotation, const Vector2 &scale)Dviglo::Nodeinline
SubscribeToEvent(StringHash eventType, EventHandler *handler)Dviglo::Object
SubscribeToEvent(Object *sender, StringHash eventType, EventHandler *handler)Dviglo::Object
SubscribeToEvent(StringHash eventType, const std::function< void(StringHash, VariantMap &)> &function, void *userData=nullptr)Dviglo::Object
SubscribeToEvent(Object *sender, StringHash eventType, const std::function< void(StringHash, VariantMap &)> &function, void *userData=nullptr)Dviglo::Object
temporary_Dviglo::Serializableprivate
Translate(const Vector3 &delta, TransformSpace space=TS_LOCAL)Dviglo::Node
Translate2D(const Vector2 &delta, TransformSpace space=TS_LOCAL)Dviglo::Nodeinline
UnsubscribeFromAllEvents()Dviglo::Object
UnsubscribeFromAllEventsExcept(const PODVector< StringHash > &exceptions, bool onlyUserData)Dviglo::Object
UnsubscribeFromEvent(StringHash eventType)Dviglo::Object
UnsubscribeFromEvent(Object *sender, StringHash eventType)Dviglo::Object
UnsubscribeFromEvents(Object *sender)Dviglo::Object
UpdateAttributeAnimations(float timeStep)Dviglo::Animatableprotected
UpdateWorldTransform() constDviglo::Nodeprivate
URHO3D_OBJECT(Node, Animatable) (defined in Dviglo::Node)Dviglo::Nodeprivate
vars_Dviglo::Nodeprotected
WeakRefs() constDviglo::RefCounted
worldRotation_Dviglo::Nodemutableprivate
WorldToLocal(const Vector3 &position) constDviglo::Node
WorldToLocal(const Vector4 &vector) constDviglo::Node
WorldToLocal2D(const Vector2 &vector) constDviglo::Node
worldTransform_Dviglo::Nodemutableprivate
WriteDeltaUpdate(Serializer &dest, const DirtyBits &attributeBits, unsigned char timeStamp)Dviglo::Serializable
WriteInitialDeltaUpdate(Serializer &dest, unsigned char timeStamp)Dviglo::Serializable
WriteLatestDataUpdate(Serializer &dest, unsigned char timeStamp)Dviglo::Serializable
Yaw(float angle, TransformSpace space=TS_LOCAL)Dviglo::Node
~Animatable() overrideDviglo::Animatable
~Node() overrideDviglo::Node
~Object() overrideDviglo::Object
~RefCounted()Dviglo::RefCountedvirtual
~Serializable() overrideDviglo::Serializable