/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/plugin/ |
H A D | intf_plugin.h | 98 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 D | graphics_context.cpp | 216 [](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 D | graphics_context.h | 98 BASE_NS::vector<BASE_NS::pair<CORE_NS::PluginToken, const I3DPlugin*>> plugins_;
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/plugin/ |
H A D | static_plugin.cpp | 56 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 D | registry_data.cpp | 34 CORE_NS::PluginToken RegisterInterfaces(CORE_NS::IPluginRegister&); 35 void UnregisterInterfaces(CORE_NS::PluginToken);
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/ |
H A D | render_context.h | 127 … [](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 D | render_context.cpp | 667 [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 D | plugin.cpp | 46 [](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 D | plugin_registry.cpp | 44 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 D | plugin_registry.h | 83 PluginToken token; in CORE_BEGIN_NAMESPACE() 88 static void UnregisterPlugin(const IPlugin& plugin, PluginToken token); in CORE_BEGIN_NAMESPACE()
|
H A D | engine.cpp | 346 [enginePlugin](const pair<PluginToken, const IEnginePlugin*>& pluginData) { in OnTypeInfoEvent() argument 359 [enginePlugin](const pair<PluginToken, const IEnginePlugin*>& pluginData) { in OnTypeInfoEvent() argument
|
H A D | engine.h | 107 BASE_NS::vector<BASE_NS::pair<PluginToken, const IEnginePlugin*>> plugins_;
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/src/image/loaders/ |
H A D | image_loader_libjpeg.h | 29 IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderLibJPEGImage(PluginToken); 31 static inline IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderLibJPEGImage(PluginToken);
|
H A D | image_loader_libpng.h | 28 IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderLibPNGImage(PluginToken); 30 static inline IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderLibPNGImage(PluginToken);
|
H A D | image_loader_stb_image.h | 29 IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderStbImage(PluginToken); 31 static inline IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderStbImage(PluginToken) in CreateImageLoaderStbImage() argument
|
H A D | image_loader_ktx.h | 23 IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderKtx(PluginToken);
|
H A D | image_loader_libpng.cpp | 293 IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderLibPNGImage(PluginToken) in CreateImageLoaderLibPNGImage() argument
|
H A D | image_loader_libjpeg.cpp | 326 IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderLibJPEGImage(PluginToken) in CreateImageLoaderLibJPEGImage() argument
|
H A D | image_loader_stb_image.cpp | 504 IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderStbImage(PluginToken) in CreateImageLoaderStbImage() argument
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/plugin/ |
H A D | registry_data.cpp | 34 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 D | intf_plugin.h | 39 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 D | intf_plugin.h | 88 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 D | intf_image_loader_manager.h | 156 using CreateLoaderFn = IImageLoader::Ptr (*)(PluginToken); 158 const PluginToken token;
|
/ohos5.0/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | component_dll.cpp | 144 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 D | filesystem_api.cpp | 263 IInterface* CreateFileMonitor(IClassFactory& /* registry */, PluginToken /* token */) in CreateFileMonitor() argument 267 IInterface* GetFileApiFactory(IClassRegister& /* registry */, PluginToken /* token */) in GetFileApiFactory() argument
|