Lines Matching refs:Ptr

120 bool ObjectRegistry::RegisterObjectType(const IClassInfo::Ptr& classInfo)  in RegisterObjectType()
135 BASE_NS::vector<IObject::Ptr> classes; in RegisterObjectType()
147 bool ObjectRegistry::UnregisterObjectType(const IClassInfo::Ptr& classInfo) in UnregisterObjectType()
161 BASE_NS::Uid uid, BASE_NS::vector<IObject::Ptr>& classes) const in CreateInternal()
163 IObject::Ptr obj; in CreateInternal()
175 bool ObjectRegistry::ConstructObjectInternal(const IObject::Ptr& obj, BASE_NS::vector<IObject::Ptr>… in ConstructObjectInternal()
193 void ObjectRegistry::SetObjectInstanceIds(const BASE_NS::vector<IObject::Ptr>& classes, InstanceId … in SetObjectInstanceIds()
195 IObject::Ptr obj = classes.front(); in SetObjectInstanceIds()
196 IObject::Ptr base; in SetObjectInstanceIds()
214 bool ObjectRegistry::BuildObject(const BASE_NS::vector<IObject::Ptr>& classes, const IMetadata::Ptr in BuildObject()
219 IObject::Ptr obj = classes.front(); in BuildObject()
220 IMetadata::Ptr meta = ConstructMetadata(); in BuildObject()
240 IObject::Ptr ObjectRegistry::Create(ObjectId uid, const CreateInfo& createInfo, const IMetadata::Pt… in Create()
265 BASE_NS::vector<IObject::Ptr> classes; in Create()
278 …nst CreateInfo& createInfo, const BASE_NS::vector<IObject::Ptr>& classes, const IMetadata::Ptr& da… in PostCreate()
306 IObject::Ptr ObjectRegistry::Create(ObjectId uid, const CreateInfo& createInfo) const in Create()
311 IObject::Ptr ObjectRegistry::Create(const META_NS::ClassInfo& info, const CreateInfo& createInfo) c… in Create()
408 IMetadata::Ptr ObjectRegistry::ConstructMetadata() const in ConstructMetadata()
410 return IMetadata::Ptr { new Internal::Metadata }; in ConstructMetadata()
413 ICallContext::Ptr ObjectRegistry::ConstructDefaultCallContext() const in ConstructDefaultCallContext()
415 return ICallContext::Ptr { new DefaultCallContext }; in ConstructDefaultCallContext()
418 BASE_NS::vector<IObject::Ptr> ObjectRegistry::GetAllObjectInstances() const in GetAllObjectInstances()
421 BASE_NS::vector<IObject::Ptr> result; in GetAllObjectInstances()
432 BASE_NS::vector<IObject::Ptr> ObjectRegistry::GetAllSingletonObjectInstances() const in GetAllSingletonObjectInstances()
435 BASE_NS::vector<IObject::Ptr> result; in GetAllSingletonObjectInstances()
448 BASE_NS::vector<IObject::Ptr> ObjectRegistry::GetObjectInstancesByCategory( in GetObjectInstancesByCategory()
452 BASE_NS::vector<IObject::Ptr> result; in GetObjectInstancesByCategory()
464 IObject::Ptr ObjectRegistry::FindSingleton(const BASE_NS::Uid uid) const in FindSingleton()
470 IObject::Ptr ObjectRegistry::GetObjectInstanceByInstanceId(InstanceId uid) const in GetObjectInstanceByInstanceId()
499 BASE_NS::string ObjectRegistry::ExportToString(const IObjectRegistryExporter::Ptr& exporter) const in ExportToString()
504 IObjectContext::Ptr ObjectRegistry::GetDefaultObjectContext() const in GetDefaultObjectContext()
513 IObjectContext::Ptr context = interface_pointer_cast<IObjectContext>( in GetDefaultObjectContext()
525 ITaskQueue::Ptr ObjectRegistry::GetTaskQueue(const BASE_NS::Uid& queueId) const in GetTaskQueue()
535 bool ObjectRegistry::RegisterTaskQueue(const ITaskQueue::Ptr& queue, const BASE_NS::Uid& queueId) in RegisterTaskQueue()
579 ITaskQueue::Ptr ObjectRegistry::GetCurrentTaskQueue() const in GetCurrentTaskQueue()
609 IInterpolator::Ptr ObjectRegistry::CreateInterpolator(TypeId propertyTypeUid) in CreateInterpolator()
666 META_NS::IProperty::Ptr ObjectRegistry::Create(const ObjectId& object, BASE_NS::string_view name) c… in Create()
669 … auto p = META_NS::IProperty::Ptr(new META_NS::Internal::StackProperty(BASE_NS::string(name))); in Create()
677 IBind::Ptr ObjectRegistry::CreateBind() const in CreateBind()
686 IAny::Ptr ObjectRegistry::ConstructAny(const ObjectId& id) const in ConstructAny()
724 void ObjectRegistry::RegisterGlobalObject(const IObject::Ptr& object) in RegisterGlobalObject()
731 void ObjectRegistry::UnregisterGlobalObject(const IObject::Ptr& object) in UnregisterGlobalObject()
738 IObject::Ptr ObjectRegistry::GetGlobalObject(const InstanceId& id) const in GetGlobalObject()
744 void ObjectRegistry::RegisterValueSerializer(const IValueSerializer::Ptr& s) in RegisterValueSerializer()
754 IValueSerializer::Ptr ObjectRegistry::GetValueSerializer(const TypeId& id) const in GetValueSerializer()
761 IEngineInternalValueAccess::Ptr ObjectRegistry::GetInternalValueAccess(const CORE_NS::PropertyTypeD… in GetInternalValueAccess()
768 const CORE_NS::PropertyTypeDecl& type, IEngineInternalValueAccess::Ptr ptr) in RegisterInternalValueAccess()