Home
last modified time | relevance | path

Searched refs:IEcsPlugin (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/plugin/
H A Dintf_plugin.h196 struct IEcsPlugin : public ITypeInfo { struct
203 constexpr IEcsPlugin(CreatePluginFn create, DestroyPluginFn destroy) in IEcsPlugin() argument
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/src/ecs/
H A Decs.cpp130 vector<pair<PluginToken, const IEcsPlugin*>> plugins_;
276 for (auto info : CORE_NS::GetPluginRegister().GetTypeInfos(IEcsPlugin::UID)) { in Ecs()
277 … if (auto ecsPlugin = static_cast<const IEcsPlugin*>(info); ecsPlugin && ecsPlugin->createPlugin) { in Ecs()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/
H A Dgraphics_context.cpp581 constexpr IEcsPlugin ECS_PLUGIN(CreateEcsPlugin3D, DestroyEcsPlugin3D);