Home
last modified time | relevance | path

Searched refs:PluginToken (Results 1 – 25 of 27) sorted by relevance

12

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/plugin/
H A Dintf_plugin.h98 using PluginToken = void*; variable
102 using CreateInstanceFn = IInterface* (*)(IClassFactory&, PluginToken);
103 using GetInstanceFn = IInterface* (*)(IClassRegister&, PluginToken);
106 const PluginToken token;
138 using RegisterInterfacesFn = PluginToken (*)(IPluginRegister&);
139 using UnregisterInterfacesFn = void (*)(PluginToken);
174 using CreatePluginFn = PluginToken (*)(IEngine&);
175 using DestroyPluginFn = void (*)(PluginToken);
200 using CreatePluginFn = PluginToken (*)(IEcs&);
201 using DestroyPluginFn = void (*)(PluginToken);
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/
H A Dgraphics_context.cpp216 [](IClassFactory&, PluginToken token) -> IInterface* { in __anonc020480e0202()
230 [](IClassRegister& registry, PluginToken token) -> IInterface* { in __anonc020480e0302()
243 [](IClassRegister& registry, PluginToken token) -> IInterface* { in __anonc020480e0402()
255 [](IClassFactory& registry, PluginToken token) -> IInterface* { in __anonc020480e0502()
265 [](IClassRegister& registry, PluginToken token) -> IInterface* { in __anonc020480e0602()
492 PluginToken CreatePlugin3D(IRenderContext& context) in CreatePlugin3D()
538 void DestroyPlugin3D(PluginToken token) in DestroyPlugin3D()
573 PluginToken CreateEcsPlugin3D(IEcs& ecs) in CreateEcsPlugin3D()
578 void DestroyEcsPlugin3D(PluginToken token) {} in DestroyEcsPlugin3D()
584 PluginToken RegisterInterfaces3D(IPluginRegister& pluginRegistry) in RegisterInterfaces3D()
[all …]
H A Dgraphics_context.h98 BASE_NS::vector<BASE_NS::pair<CORE_NS::PluginToken, const I3DPlugin*>> plugins_;
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/plugin/
H A Dstatic_plugin.cpp56 PluginToken CreatePlugin(IEngine& engine) in CreatePlugin()
77 void DestroyPlugin(PluginToken token) in DestroyPlugin()
101 PluginToken RegisterInterfaces(IPluginRegister& pluginRegistry) in RegisterInterfaces()
109 void UnregisterInterfaces(PluginToken token) in UnregisterInterfaces()
H A Dregistry_data.cpp34 CORE_NS::PluginToken RegisterInterfaces(CORE_NS::IPluginRegister&);
35 void UnregisterInterfaces(CORE_NS::PluginToken);
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/
H A Drender_context.h127 … [](CORE_NS::IClassRegister& registry, CORE_NS::PluginToken token) -> CORE_NS::IInterface* {
136 [](CORE_NS::IClassFactory&, CORE_NS::PluginToken token) -> CORE_NS::IInterface* {
148 BASE_NS::vector<BASE_NS::pair<CORE_NS::PluginToken, const IRenderPlugin*>> plugins_;
163 [](CORE_NS::IClassFactory& factory, CORE_NS::PluginToken token) -> CORE_NS::IInterface* {
170 [](CORE_NS::IClassRegister& registry, CORE_NS::PluginToken token) -> CORE_NS::IInterface* {
H A Drender_context.cpp667 [renderPlugin](const pair<PluginToken, const IRenderPlugin*>& pluginData) { in OnTypeInfoEvent() argument
684 [renderPlugin](const pair<PluginToken, const IRenderPlugin*>& pluginData) { in OnTypeInfoEvent() argument
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dplugin.cpp46 [](CORE_NS::IClassRegister& registry, CORE_NS::PluginToken token) -> CORE_NS::IInterface* { in __anon65a680bd0302()
50 PluginToken RegisterInterfaces(IPluginRegister& pluginRegistry) in RegisterInterfaces()
65 void UnregisterInterfaces(PluginToken token) in UnregisterInterfaces()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/src/
H A Dplugin_registry.cpp44 IInterface* CreateFileMonitor(CORE_NS::IClassFactory& registry, CORE_NS::PluginToken token);
45 IInterface* GetFileApiFactory(CORE_NS::IClassRegister& registry, CORE_NS::PluginToken token);
210 [](IClassRegister& /* registry */, PluginToken token) -> IInterface* { in RegisterGlobalInterfaces()
214 [](IClassRegister& /* registry */, PluginToken token) -> IInterface* { in RegisterGlobalInterfaces()
218 [](IClassRegister& /* registry */, PluginToken token) -> IInterface* { in RegisterGlobalInterfaces()
222 [](IClassRegister& /* registry */, PluginToken token) -> IInterface* { in RegisterGlobalInterfaces()
226 [](IClassRegister& registry, PluginToken /* token */) -> IInterface* { in RegisterGlobalInterfaces()
233 [](IClassFactory& /* factory */, PluginToken /* token */) -> IInterface* { in RegisterGlobalInterfaces()
238 [](IClassRegister& /* registry */, PluginToken token) -> IInterface* { in RegisterGlobalInterfaces()
244 [](IClassRegister& /* registry */, PluginToken token) -> IInterface* { in RegisterGlobalInterfaces()
[all …]
H A Dplugin_registry.h83 PluginToken token; in CORE_BEGIN_NAMESPACE()
88 static void UnregisterPlugin(const IPlugin& plugin, PluginToken token); in CORE_BEGIN_NAMESPACE()
H A Dengine.cpp346 [enginePlugin](const pair<PluginToken, const IEnginePlugin*>& pluginData) { in OnTypeInfoEvent() argument
359 [enginePlugin](const pair<PluginToken, const IEnginePlugin*>& pluginData) { in OnTypeInfoEvent() argument
H A Dengine.h107 BASE_NS::vector<BASE_NS::pair<PluginToken, const IEnginePlugin*>> plugins_;
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/src/image/loaders/
H A Dimage_loader_libjpeg.h29 IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderLibJPEGImage(PluginToken);
31 static inline IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderLibJPEGImage(PluginToken);
H A Dimage_loader_libpng.h28 IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderLibPNGImage(PluginToken);
30 static inline IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderLibPNGImage(PluginToken);
H A Dimage_loader_stb_image.h29 IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderStbImage(PluginToken);
31 static inline IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderStbImage(PluginToken) in CreateImageLoaderStbImage() argument
H A Dimage_loader_ktx.h23 IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderKtx(PluginToken);
H A Dimage_loader_libpng.cpp293 IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderLibPNGImage(PluginToken) in CreateImageLoaderLibPNGImage() argument
H A Dimage_loader_libjpeg.cpp326 IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderLibJPEGImage(PluginToken) in CreateImageLoaderLibJPEGImage() argument
H A Dimage_loader_stb_image.cpp504 IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderStbImage(PluginToken) in CreateImageLoaderStbImage() argument
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/plugin/
H A Dregistry_data.cpp34 CORE_NS::PluginToken RegisterInterfaces3D(CORE_NS::IPluginRegister&);
35 void UnregisterInterfaces3D(CORE_NS::PluginToken);
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/
H A Dintf_plugin.h39 using CreatePluginFn = CORE_NS::PluginToken (*)(IGraphicsContext&);
40 using DestroyPluginFn = void (*)(CORE_NS::PluginToken);
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/
H A Dintf_plugin.h88 using CreatePluginFn = CORE_NS::PluginToken (*)(IRenderContext&);
89 using DestroyPluginFn = void (*)(CORE_NS::PluginToken);
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/image/
H A Dintf_image_loader_manager.h156 using CreateLoaderFn = IImageLoader::Ptr (*)(PluginToken);
158 const PluginToken token;
/ohos5.0/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dcomponent_dll.cpp144 PluginToken RegisterInterfaces(IPluginRegister& pluginRegistry) in RegisterInterfaces()
169 void UnregisterInterfaces(PluginToken) in UnregisterInterfaces() argument
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/src/io/
H A Dfilesystem_api.cpp263 IInterface* CreateFileMonitor(IClassFactory& /* registry */, PluginToken /* token */) in CreateFileMonitor() argument
267 IInterface* GetFileApiFactory(IClassRegister& /* registry */, PluginToken /* token */) in GetFileApiFactory() argument

12