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 |