AddAttribute(const AttributeInfo &attr) (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | |
AddRef() | Urho3D::RefCounted | |
attributeNames_ (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | private |
attributes_ | Urho3D::ObjectReflection | private |
category_ | Urho3D::ObjectReflection | private |
context_ (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | private |
CopyAttributesFrom(const ObjectReflection *other) (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | |
CreateObject() (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | |
createObject_ (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | private |
GetAttribute(StringHash nameHash) (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | |
GetAttribute(StringHash nameHash) const (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | |
GetAttributeByIndex(unsigned index) const (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | inline |
GetAttributeIndex(StringHash nameHash) const (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | |
GetAttributeIndex(StringHash nameHash, unsigned hintIndex) const (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | |
GetAttributes() const (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | inline |
GetCategory() const (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | inline |
GetEffectiveScopeHint() const (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | |
GetMetadata(const StringHash &key) const (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | inline |
GetMetadata(const StringHash &key) const (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | inline |
GetNumAttributes() const (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | inline |
GetScopeHint() const (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | inline |
GetTypeInfo() const (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | inline |
GetTypeName() const (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | inline |
GetTypeNameHash() const (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | inline |
HasObjectFactory() const (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | inline |
HasScriptObject() const | Urho3D::RefCounted | inline |
IsScriptStrongRef() const | Urho3D::RefCounted | inline |
metadata_ | Urho3D::ObjectReflection | private |
ObjectFactoryCallback typedef (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | |
ObjectReflection(Context *context, const TypeInfo *typeInfo) (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | |
ObjectReflection(Context *context, ea::unique_ptr< TypeInfo > typeInfo) (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | |
operator=(const RefCounted &rhs)=delete | Urho3D::RefCounted | |
ownedTypeInfo_ (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | private |
refCount_ | Urho3D::RefCounted | private |
RefCounted() | Urho3D::RefCounted | |
RefCounted(const RefCounted &rhs)=delete | Urho3D::RefCounted | |
RefCountPtr() const | Urho3D::RefCounted | inline |
Refs() const | Urho3D::RefCounted | |
ReleaseRef() | Urho3D::RefCounted | |
RemoveAllAttributes() (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | |
RemoveAttribute(StringHash nameHash) (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | |
scopeHint_ | Urho3D::ObjectReflection | private |
SetCategory(ea::string_view category) (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | inline |
SetMetadata(const StringHash &key, const Variant &value) (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | inline |
SetObjectFactory(ObjectFactoryCallback callback) (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | inline |
SetObjectFactory() (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | |
SetScopeHint(AttributeScopeHint hint) (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | inline |
typeInfo_ | Urho3D::ObjectReflection | private |
UpdateAttributeDefaultValue(StringHash nameHash, const Variant &defaultValue) (defined in Urho3D::ObjectReflection) | Urho3D::ObjectReflection | |
WeakRefs() const | Urho3D::RefCounted | |
~RefCounted() | Urho3D::RefCounted | virtual |