| AddAbstractReflection(ea::string_view category="") (defined in Urho3D::ObjectReflectionRegistry) | Urho3D::ObjectReflectionRegistry | inline |
| AddEventReceiver(Object *receiver, StringHash eventType) | Urho3D::Context | private |
| AddEventReceiver(Object *receiver, Object *sender, StringHash eventType) | Urho3D::Context | private |
| AddFactoryReflection(ea::string_view category="") (defined in Urho3D::ObjectReflectionRegistry) | Urho3D::ObjectReflectionRegistry | inline |
| AddRef() | Urho3D::RefCounted | |
| AddReflection(ea::string_view category="") | Urho3D::ObjectReflectionRegistry | inline |
| AddReflectionInternal(ea::string_view category) (defined in Urho3D::ObjectReflectionRegistry) | Urho3D::ObjectReflectionRegistry | private |
| AddReflectionToCurrentCategory(ObjectReflection *reflection) (defined in Urho3D::ObjectReflectionRegistry) | Urho3D::ObjectReflectionRegistry | private |
| BeginSendEvent(Object *sender, StringHash eventType) | Urho3D::Context | private |
| categories_ (defined in Urho3D::ObjectReflectionRegistry) | Urho3D::ObjectReflectionRegistry | private |
| Context() | Urho3D::Context | |
| context_ (defined in Urho3D::ObjectReflectionRegistry) | Urho3D::ObjectReflectionRegistry | private |
| CreateObject(StringHash typeNameHash) | Urho3D::ObjectReflectionRegistry | |
| EndSendEvent() | Urho3D::Context | private |
| ErrorDuplicateReflection(StringHash typeNameHash) const (defined in Urho3D::ObjectReflectionRegistry) | Urho3D::ObjectReflectionRegistry | private |
| ErrorReflectionNotFound(StringHash typeNameHash) const (defined in Urho3D::ObjectReflectionRegistry) | Urho3D::ObjectReflectionRegistry | private |
| eventDataMaps_ | Urho3D::Context | private |
| eventHandler_ | Urho3D::Context | private |
| eventReceivers_ | Urho3D::Context | private |
| eventSenders_ | Urho3D::Context | private |
| GetAttribute(StringHash objectType, const char *name) | Urho3D::Context | |
| GetAttribute(const char *name) | Urho3D::Context | |
| GetAttributes(StringHash type) const | Urho3D::Context | inline |
| GetEventDataMap() | Urho3D::Context | |
| GetEventHandler() const | Urho3D::Context | inline |
| GetEventReceivers(Object *sender, StringHash eventType) | Urho3D::Context | inline |
| GetEventReceivers(StringHash eventType) | Urho3D::Context | inline |
| GetEventSender() const | Urho3D::Context | |
| GetGlobalVar(StringHash key) const | Urho3D::Context | |
| GetGlobalVars() const | Urho3D::Context | inline |
| GetInstance() | Urho3D::Context | static |
| GetObjectCategories() const | Urho3D::ObjectReflectionRegistry | inline |
| GetObjectReflections() const | Urho3D::ObjectReflectionRegistry | inline |
| GetReflection(StringHash typeNameHash) | Urho3D::ObjectReflectionRegistry | |
| GetReflection(StringHash typeNameHash) const (defined in Urho3D::ObjectReflectionRegistry) | Urho3D::ObjectReflectionRegistry | |
| GetReflection() (defined in Urho3D::ObjectReflectionRegistry) | Urho3D::ObjectReflectionRegistry | |
| GetReflection() const (defined in Urho3D::ObjectReflectionRegistry) | Urho3D::ObjectReflectionRegistry | |
| GetSubsystem(StringHash type) const | Urho3D::Context | |
| GetSubsystem() const | Urho3D::Context | |
| GetSubsystems() const | Urho3D::Context | inline |
| GetTypeName(StringHash objectType) const | Urho3D::Context | |
| globalVars_ | Urho3D::Context | private |
| HasScriptObject() const | Urho3D::RefCounted | inline |
| IsReflected(StringHash typeNameHash) const (defined in Urho3D::ObjectReflectionRegistry) | Urho3D::ObjectReflectionRegistry | inline |
| IsReflected() const (defined in Urho3D::ObjectReflectionRegistry) | Urho3D::ObjectReflectionRegistry | |
| IsScriptStrongRef() const | Urho3D::RefCounted | inline |
| Object (defined in Urho3D::Context) | Urho3D::Context | friend |
| ObjectReflectionRegistry(Context *context) (defined in Urho3D::ObjectReflectionRegistry) | Urho3D::ObjectReflectionRegistry | explicit |
| OnReflectionRemoved | Urho3D::ObjectReflectionRegistry | |
| operator=(const RefCounted &rhs)=delete | Urho3D::RefCounted | |
| refCount_ | Urho3D::RefCounted | private |
| RefCounted() | Urho3D::RefCounted | |
| RefCounted(const RefCounted &rhs)=delete | Urho3D::RefCounted | |
| RefCountPtr() const | Urho3D::RefCounted | inline |
| Reflect(const TypeInfo *typeInfo) | Urho3D::ObjectReflectionRegistry | |
| Reflect() (defined in Urho3D::ObjectReflectionRegistry) | Urho3D::ObjectReflectionRegistry | |
| ReflectCustomType(ea::unique_ptr< TypeInfo > typeInfo) (defined in Urho3D::ObjectReflectionRegistry) | Urho3D::ObjectReflectionRegistry | |
| reflections_ (defined in Urho3D::ObjectReflectionRegistry) | Urho3D::ObjectReflectionRegistry | private |
| Refs() const | Urho3D::RefCounted | |
| RegisterFactory(ea::string_view category={}) | Urho3D::Context | inline |
| RegisterSubsystem(Object *object, StringHash type) | Urho3D::Context | |
| RegisterSubsystem(Object *object) | Urho3D::Context | |
| RegisterSubsystem() | Urho3D::Context | |
| ReleaseRef() | Urho3D::RefCounted | |
| ReleaseSDL() | Urho3D::Context | |
| RemoveAttribute(StringHash nameHash) (defined in Urho3D::ObjectReflectionRegistry) | Urho3D::ObjectReflectionRegistry | |
| RemoveEventReceiver(Object *receiver, Object *sender, StringHash eventType) | Urho3D::Context | private |
| RemoveEventReceiver(Object *receiver, StringHash eventType) | Urho3D::Context | private |
| RemoveEventSender(Object *sender) | Urho3D::Context | private |
| RemoveReflection(StringHash typeNameHash) | Urho3D::ObjectReflectionRegistry | |
| RemoveReflection() (defined in Urho3D::ObjectReflectionRegistry) | Urho3D::ObjectReflectionRegistry | |
| RemoveReflectionFromCurrentCategory(ObjectReflection *reflection) (defined in Urho3D::ObjectReflectionRegistry) | Urho3D::ObjectReflectionRegistry | private |
| RemoveSubsystem(StringHash objectType) | Urho3D::Context | |
| RemoveSubsystem() | Urho3D::Context | |
| RequireSDL(unsigned int sdlFlags) | Urho3D::Context | |
| SetEventHandler(EventHandler *handler) | Urho3D::Context | inlineprivate |
| SetGlobalVar(StringHash key, const Variant &value) | Urho3D::Context | |
| SetReflectionCategory(const TypeInfo *typeInfo, ea::string_view category) | Urho3D::ObjectReflectionRegistry | |
| SetReflectionCategory(ea::string_view category) (defined in Urho3D::ObjectReflectionRegistry) | Urho3D::ObjectReflectionRegistry | |
| specificEventReceivers_ | Urho3D::Context | private |
| subsystems_ | Urho3D::Context | private |
| UpdateAttributeDefaultValue(StringHash nameHash, const Variant &defaultValue) (defined in Urho3D::ObjectReflectionRegistry) | Urho3D::ObjectReflectionRegistry | |
| WeakRefs() const | Urho3D::RefCounted | |
| ~Context() override | Urho3D::Context | |
| ~RefCounted() | Urho3D::RefCounted | virtual |