Home
last modified time | relevance | path

Searched refs:Uid (Results 1 – 25 of 281) sorted by relevance

12345678910>>...12

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/
H A Dimplementation_uids.h24 static constexpr BASE_NS::Uid UID_GLOBAL_FACTORY { "f54fb8a3-9810-4411-ad05-c0f0a02d3ad3" }; in CORE_BEGIN_NAMESPACE()
25 static constexpr BASE_NS::Uid UID_ENGINE_FACTORY { "5d0a5fb3-f23d-457f-8de1-2ee1a7c981f4" };
26 static constexpr BASE_NS::Uid UID_FRUSTUM_UTIL { "9018fd26-016a-45a3-bb5f-66973e25df01" };
27 static constexpr BASE_NS::Uid UID_LOGGER { "415bb937-25cd-4071-97c3-59d6c9ef6756" };
28 static constexpr BASE_NS::Uid UID_PERFORMANCE_FACTORY { "02bce79d-6693-4bc0-bfa6-09f036b1a9fe" };
29 static constexpr BASE_NS::Uid UID_TASK_QUEUE_FACTORY { "4a80f3a3-2f41-4885-93f2-837dd610807d" };
30 static constexpr BASE_NS::Uid UID_SYSTEM_GRAPH_LOADER { "85601148-8233-41ad-8df4-732339b0738d" };
31 static constexpr BASE_NS::Uid UID_FILESYSTEM_API_FACTORY { "10dc7690-e5e6-4bfb-b3a7-88c83c7bfe4a" };
32 static constexpr BASE_NS::Uid UID_FILE_MONITOR { "f4155f47-0641-4c11-8785-cc14714f93bc" };
33 static constexpr BASE_NS::Uid UID_FILE_MANAGER { "e493104f-02ef-4009-ab1d-2cec4859f382" };
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/plugin/
H A Dintf_plugin.h40 const BASE_NS::Uid uid;
47 BASE_NS::Uid typeUid;
53 static constexpr BASE_NS::Uid UID { "f812e951-c860-4208-99e0-66b45841bb58" };
59 const BASE_NS::Uid uid;
71 static constexpr BASE_NS::Uid UID { "31321549-70db-495c-81e9-6fd1cf30af5e" };
77 const BASE_NS::Uid uid;
88 const BASE_NS::array_view<const BASE_NS::Uid> componentDependencies;
93 const BASE_NS::array_view<const BASE_NS::Uid> readOnlyComponentDependencies;
108 const BASE_NS::Uid uid;
124 static constexpr BASE_NS::Uid UID { "5fc9b017-5b13-4612-81c2-5a6d6fc3d897" };
[all …]
H A Dintf_class_factory.h30 static constexpr BASE_NS::Uid UID { "3a4cad5c-0e16-4708-bd83-626d136a7215" }; in CORE_BEGIN_NAMESPACE()
33 virtual IInterface::Ptr CreateInstance(const BASE_NS::Uid& uid) = 0; in CORE_BEGIN_NAMESPACE()
38 auto CreateInstance(IClassFactory& factory, const BASE_NS::Uid& uid) in CreateInstance()
53 typename T::Ptr CreateInstance(const BASE_NS::Uid& factory_id, const BASE_NS::Uid& class_id) in CreateInstance()
66 typename T::Ptr CreateInstance(const BASE_NS::Uid& class_id) in CreateInstance()
H A Dintf_class_register.h31 static constexpr BASE_NS::Uid UID { "fcdce31c-1208-4a4e-9ccf-292f87c9dbe0" };
47 virtual const InterfaceTypeInfo& GetInterfaceMetadata(const BASE_NS::Uid& uid) const = 0;
50 virtual IInterface* GetInstance(const BASE_NS::Uid& uid) const = 0;
59 auto GetInstance(IClassRegister& registry, const BASE_NS::Uid& uid) in GetInstance()
70 auto GetInstance(const IClassRegister& registry, const BASE_NS::Uid& uid) in GetInstance()
77 auto GetInstance(const BASE_NS::Uid& uid) in GetInstance()
H A Dintf_plugin_register.h25 struct Uid;
49 virtual bool LoadPlugins(const BASE_NS::array_view<const BASE_NS::Uid> pluginUids) = 0;
54 virtual void UnloadPlugins(const BASE_NS::array_view<const BASE_NS::Uid> pluginUids) = 0;
75 …virtual BASE_NS::array_view<const ITypeInfo* const> GetTypeInfos(const BASE_NS::Uid& typeUid) cons…
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dstartable_object_controller.h39 virtual void RunTasks(const BASE_NS::Uid& queueId) = 0; in META_BEGIN_NAMESPACE()
58 … const BASE_NS::Uid& startStartableQueueId, const BASE_NS::Uid& stopStartableQueueId) override;
73 bool SetTickableQueueuId(const BASE_NS::Uid& queueId) override;
86 void RunTasks(const BASE_NS::Uid& queueId) override;
101 BASE_NS::Uid startQueueId_;
102 BASE_NS::Uid stopQueueId_;
103 bool HasTasks(const BASE_NS::Uid& queueId) const;
104 bool ProcessOps(const BASE_NS::Uid& queueId);
105 bool AddOperation(StartableOperation&& operation, const BASE_NS::Uid& queue);
106 BASE_NS::unordered_map<BASE_NS::Uid, BASE_NS::vector<StartableOperation>> operations_;
[all …]
H A Dobject_registry.h83 const IInterface* GetInterface(const BASE_NS::Uid& uid) const override;
84 IInterface* GetInterface(const BASE_NS::Uid& uid) override;
121 ITaskQueue::Ptr GetTaskQueue(const BASE_NS::Uid& queueId) const override;
122 bool RegisterTaskQueue(const ITaskQueue::Ptr& queue, const BASE_NS::Uid& queueId) override;
123 bool UnregisterTaskQueue(const BASE_NS::Uid& queueId) override;
124 bool HasTaskQueue(const BASE_NS::Uid& queueId) const override;
136 CreateResult CreateInternal(BASE_NS::Uid uid, BASE_NS::vector<IObject::Ptr>& classes) const;
143 BASE_NS::string GetClassName(BASE_NS::Uid uid) const;
144 IObject::Ptr FindSingleton(const BASE_NS::Uid uid) const;
169 BASE_NS::unordered_map<BASE_NS::Uid, ITaskQueue::Ptr> queues_;
[all …]
H A Dobject_registry.cpp47 static BASE_NS::Uid GenerateInstanceId(uint64_t random) in GenerateInstanceId()
53 BASE_NS::Uid uid; in GenerateInstanceId()
107 static void UnregisterFromPluginRegistry(const BASE_NS::Uid& uid) in UnregisterFromPluginRegistry()
139 SetObjectInstanceIds(classes, BASE_NS::Uid {}); in RegisterObjectType()
155 BASE_NS::string ObjectRegistry::GetClassName(BASE_NS::Uid uid) const in GetClassName()
161 BASE_NS::Uid uid, BASE_NS::vector<IObject::Ptr>& classes) const in CreateInternal()
180 if (superUid != BASE_NS::Uid {}) { in ConstructObjectInternal()
246 if (instid == BASE_NS::Uid {}) { in Create()
472 if (uid == BASE_NS::Uid()) { in GetObjectInstanceByInstanceId()
550 bool ObjectRegistry::UnregisterTaskQueue(const BASE_NS::Uid& queueId) in UnregisterTaskQueue()
[all …]
H A Dbase_object.h50 BASE_NS::vector<BASE_NS::Uid> GetInterfaces() const override; in META_BEGIN_NAMESPACE()
64 BASE_NS::Uid GetSuperClassUid() const override; in META_BEGIN_NAMESPACE()
110 BASE_NS::vector<BASE_NS::Uid> GetInterfaces() const override in META_BEGIN_NAMESPACE()
116 const CORE_NS::IInterface* GetInterface(const BASE_NS::Uid& uid) const override in META_BEGIN_NAMESPACE()
121 CORE_NS::IInterface* GetInterface(const BASE_NS::Uid& uid) override in META_BEGIN_NAMESPACE()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeBase/api/base/util/
H A Duid.h67 struct Uid { struct
68 constexpr Uid() noexcept = default;
70 explicit constexpr Uid(const uint8_t (&values)[16]) noexcept in Uid() function
85 explicit constexpr Uid(const char (&str)[37]) in Uid() argument
122 constexpr int compare(const Uid& rhs) const in compare() argument
141 inline constexpr bool operator<(const Uid& lhs, const Uid& rhs)
155 inline constexpr bool operator==(const Uid& lhs, const Uid& rhs)
160 inline constexpr bool operator!=(const Uid& lhs, const Uid& rhs)
166 inline uint64_t hash(const Uid& value) in hash()
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/
H A Dinterface_helpers.h46 BASE_NS::Uid uid;
208 constexpr bool HasUid(const BASE_NS::Uid& uid, size_t size) const
255 BASE_NS::vector<BASE_NS::Uid> GetInterfacesVector()
262 inline BASE_NS::vector<BASE_NS::Uid> GetInterfacesVector<>()
264 return BASE_NS::vector<BASE_NS::Uid> {};
337 static BASE_NS::vector<BASE_NS::Uid> GetInterfacesVector()
361 CORE_NS::IInterface* GetInterface(const BASE_NS::Uid& uid)
370 static BASE_NS::vector<BASE_NS::Uid> GetInterfacesVector()
372 return BASE_NS::vector<BASE_NS::Uid>();
378 static BASE_NS::vector<BASE_NS::Uid> GetInterfacesVector() \
[all …]
H A Dintf_task_queue_registry.h44 virtual ITaskQueue::Ptr GetTaskQueue(const BASE_NS::Uid& queueId) const = 0;
54 virtual bool RegisterTaskQueue(const ITaskQueue::Ptr& queue, const BASE_NS::Uid& queueId) = 0;
60 virtual bool UnregisterTaskQueue(const BASE_NS::Uid& queueId) = 0;
66 virtual bool HasTaskQueue(const BASE_NS::Uid& queueId) const = 0;
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/src/
H A Dplugin_registry.h49 bool LoadPlugins(const BASE_NS::array_view<const BASE_NS::Uid> pluginUids) override; in CORE_BEGIN_NAMESPACE()
50 void UnloadPlugins(const BASE_NS::array_view<const BASE_NS::Uid> pluginUids) override; in CORE_BEGIN_NAMESPACE()
54 …BASE_NS::array_view<const ITypeInfo* const> GetTypeInfos(const BASE_NS::Uid& typeUid) const overri… in CORE_BEGIN_NAMESPACE()
62 const InterfaceTypeInfo& GetInterfaceMetadata(const BASE_NS::Uid& uid) const override; in CORE_BEGIN_NAMESPACE()
63 IInterface* GetInstance(const BASE_NS::Uid& uid) const override; in CORE_BEGIN_NAMESPACE()
66 IInterface::Ptr CreateInstance(const BASE_NS::Uid& uid) override; in CORE_BEGIN_NAMESPACE()
69 const IInterface* GetInterface(const BASE_NS::Uid& uid) const override; in CORE_BEGIN_NAMESPACE()
70 IInterface* GetInterface(const BASE_NS::Uid& uid) override; in CORE_BEGIN_NAMESPACE()
93 BASE_NS::unordered_map<BASE_NS::Uid, BASE_NS::vector<const ITypeInfo*>> typeInfos_; in CORE_BEGIN_NAMESPACE()
H A Dplugin_registry.cpp41 using BASE_NS::Uid;
179 BASE_NS::Uid { "306357a4-d49c-4670-9746-5ccbba567dc9" },
186 BASE_NS::Uid { "a5049cb8-10bb-4047-b7f5-e9939d5bb3a5" },
193 BASE_NS::Uid { "dacbcb8d-60d6-4337-8295-7af99b517c1d" },
200 BASE_NS::Uid { "c5fb2284-561f-4078-8a00-74b82f161964" },
298 vector<Uid> toLoad; in LoadPlugins()
335 for (const Uid& uid : toLoad) { in LoadPlugins()
387 const array_view<const Uid>& pluginUids) { in UnloadPlugins()
515 IInterface* PluginRegistry::GetInstance(const Uid& uid) const in GetInstance()
525 IInterface::Ptr PluginRegistry::CreateInstance(const Uid& uid) in CreateInstance()
[all …]
H A Dengine.h38 struct Uid;
71 const IInterface* GetInterface(const BASE_NS::Uid& uid) const override;
72 IInterface* GetInterface(const BASE_NS::Uid& uid) override;
77 IInterface::Ptr CreateInstance(const BASE_NS::Uid& uid) override;
83 const InterfaceTypeInfo& GetInterfaceMetadata(const BASE_NS::Uid& uid) const override;
84 IInterface* GetInstance(const BASE_NS::Uid& uid) const override;
H A Dengine_factory.cpp27 using BASE_NS::Uid;
37 Uid EngineFactory::GetClassUid() const in GetClassUid()
47 const IInterface* EngineFactory::GetInterface(const Uid& uid) const in GetInterface()
58 IInterface* EngineFactory::GetInterface(const Uid& uid) in GetInterface()
H A Dengine.cpp71 using BASE_NS::Uid;
259 const IInterface* Engine::GetInterface(const Uid& uid) const in GetInterface()
271 IInterface* Engine::GetInterface(const Uid& uid) in GetInterface()
287 [](Uid value, const InterfaceTypeInfo* element) { return value < element->uid; }); in RegisterInterfaceType()
295 [](const InterfaceTypeInfo* element, Uid value) { return element->uid < value; }); in UnregisterInterfaceType()
307 const InterfaceTypeInfo& Engine::GetInterfaceMetadata(const Uid& uid) const in GetInterfaceMetadata()
313 [](const InterfaceTypeInfo* element, Uid value) { return element->uid < value; }); in GetInterfaceMetadata()
321 IInterface* Engine::GetInstance(const Uid& uid) const in GetInstance()
330 IInterface::Ptr Engine::CreateInstance(const Uid& uid) in CreateInstance()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/
H A Dimplementation_uids.h23 static constexpr BASE_NS::Uid UID_3D_PLUGIN { "5832b35d-b28e-4343-8ad6-1c4e6f610473" }; in CORE3D_BEGIN_NAMESPACE()
25 static constexpr BASE_NS::Uid UID_GRAPHICS_CONTEXT { "437cbd33-b012-417c-b647-a0863f51829f" };
26 static constexpr BASE_NS::Uid UID_MESH_BUILDER { "7ece9671-6238-45b3-881b-fdf583181d5e" };
27 static constexpr BASE_NS::Uid UID_PICKING { "85ad23ec-00bf-40a0-ae5a-dac98e3e5c04" };
28 static constexpr BASE_NS::Uid UID_RENDER_NODE_SCENE_UTIL { "8cdc39e9-2c86-4cf7-a3ca-f739aee72012" };
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/base/
H A Dmeta_types.h41 inline constexpr BASE_NS::Uid MakeUidImpl(uint64_t hash, const char (&type)[9]) in MakeUidImpl()
50 return BASE_NS::Uid(data); in MakeUidImpl()
56 inline constexpr BASE_NS::Uid MakeUid(const char* const name, const char (&type)[9]) in MakeUid()
74 inline constexpr BASE_NS::Uid MakeUid(const char (&type)[9]) in MakeUid()
93 inline constexpr BASE_NS::Uid MakeUidFromTypes(const char (&type)[9]) in MakeUidFromTypes()
105 inline constexpr bool IsValidUid(const BASE_NS::Uid& uid) in IsValidUid()
119 inline constexpr BASE_NS::Uid UidFromReadOnlyType() in UidFromReadOnlyType()
136 inline constexpr BASE_NS::Uid UidFromType() in UidFromType()
150 inline constexpr BASE_NS::Uid ArrayUidFromType() in ArrayUidFromType()
159 inline constexpr BASE_NS::Uid ItemUidFromType() in ItemUidFromType()
[all …]
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/plugin/
H A Dstatic_plugin.cpp157 static constexpr Uid LOCAL_MATRIX_SYSTEM_RW_DEPS[] = { LOCAL_MATRIX_COMPONENT_TYPE_INFO.uid };
158 static constexpr Uid LOCAL_MATRIX_SYSTEM_R_DEPS[] = { TRANSFORM_COMPONENT_TYPE_INFO.uid };
167 static constexpr Uid RENDER_PREPROCESSOR_SYSTEM_R_DEPS[] = {
179 static constexpr Uid RENDER_SYSTEM_RW_DEPS[] = {
183 static constexpr Uid RENDER_SYSTEM_R_DEPS[] = {
207 static constexpr Uid ANIMATION_SYSTEM_RW_DEPS[] = {
212 static constexpr Uid ANIMATION_SYSTEM_R_DEPS[] = {
217 Uid {},
221 static constexpr Uid SKINNING_SYSTEM_RW_DEPS[] = {
224 static constexpr Uid SKINNING_SYSTEM_R_DEPS[] = {
[all …]
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/
H A Dimplementation_uids.h22 static constexpr BASE_NS::Uid UID_RENDER_PLUGIN { "5d2370cf-21df-40fb-ab30-a30ad5a01b1f" }; in RENDER_BEGIN_NAMESPACE()
24 static constexpr BASE_NS::Uid UID_RENDER_CONTEXT { "b8b3eeeb-f34c-4238-9cef-6d202de28f36" };
25 static constexpr BASE_NS::Uid UID_RENDER_DATA_CONFIGURATION_LOADER { "39069120-6594-40db-8dfd-2ff2d…
26 static constexpr BASE_NS::Uid UID_RENDER_NODE_POST_PROCESS_UTIL { "0e0cc2df-463b-4dd7-88a0-012fa1b8…
H A Dintf_plugin.h37 static constexpr BASE_NS::Uid UID { "79dd23ac-db4f-476e-85cd-a285a3aa4fb0" };
43 const BASE_NS::Uid uid;
55 static constexpr BASE_NS::Uid UID { "92085439-2cf7-4762-8769-28b552f4c5a4" };
63 const BASE_NS::Uid uid;
80 static constexpr BASE_NS::Uid UID { "303e3ffe-36fd-4e1b-82f3-349844fab2eb" };
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/src/io/
H A Dfilesystem_api.cpp49 using BASE_NS::Uid;
54 const IInterface* GetInterface(const Uid& uid) const override;
55 IInterface* GetInterface(const Uid& uid) override;
80 const IInterface* GetInterface(const Uid& uid) const override in GetInterface()
84 IInterface* GetInterface(const Uid& uid) override in GetInterface()
94 IInterface::Ptr CreateInstance(const Uid& uid) override in CreateInstance()
204 const IInterface* FileMonitorImpl::GetInterface(const Uid& uid) const in GetInterface()
212 IInterface* FileMonitorImpl::GetInterface(const Uid& uid) in GetInterface()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/
H A Dgraphics_context.h76 const CORE_NS::IInterface* GetInterface(const BASE_NS::Uid& uid) const override;
77 CORE_NS::IInterface* GetInterface(const BASE_NS::Uid& uid) override;
86 const CORE_NS::InterfaceTypeInfo& GetInterfaceMetadata(const BASE_NS::Uid& uid) const override;
87 IInterface* GetInstance(const BASE_NS::Uid& uid) const override;
90 IInterface::Ptr CreateInstance(const BASE_NS::Uid& uid) override;
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/src/perf/
H A Dperformance_data_manager.h65 const IInterface* GetInterface(const BASE_NS::Uid& uid) const override; in CORE_BEGIN_NAMESPACE()
66 IInterface* GetInterface(const BASE_NS::Uid& uid) override; in CORE_BEGIN_NAMESPACE()
86 const IInterface* GetInterface(const BASE_NS::Uid& uid) const override;
87 IInterface* GetInterface(const BASE_NS::Uid& uid) override;

12345678910>>...12