Home
last modified time | relevance | path

Searched refs:refcnt_ptr (Results 1 - 25 of 35) sorted by relevance

12

/foundation/graphic/graphic_3d/lume/LumeBase/api/base/containers/
H A Drefcnt_ptr.h24 class refcnt_ptr { class
29 constexpr refcnt_ptr() noexcept {}
31 constexpr refcnt_ptr(nullptr_t) noexcept {}
33 explicit constexpr refcnt_ptr(pointer ptr) noexcept : ptr_(ptr) in ptr_()
40 refcnt_ptr(const refcnt_ptr& ptr) : refcnt_ptr(ptr.get()) {} in refcnt_ptr() function in refcnt_ptr
43 refcnt_ptr(const refcnt_ptr<U>& ptr) : refcnt_ptr(static_cas function in refcnt_ptr
[all...]
/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/
H A Dintf_engine.h21 #include <base/containers/refcnt_ptr.h>
60 using Ptr = BASE_NS::refcnt_ptr<IEngine>;
125 using Ptr = BASE_NS::refcnt_ptr<IEngineFactory>;
/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/plugin/
H A Dintf_class_info.h19 #include <base/containers/refcnt_ptr.h>
33 using Ptr = BASE_NS::refcnt_ptr<IClassInfo>;
H A Dintf_interface.h19 #include <base/containers/refcnt_ptr.h>
31 using Ptr = BASE_NS::refcnt_ptr<IInterface>;
/foundation/graphic/graphic_3d/lume/LumeFont/src/
H A Dfont_buffer.h23 #include <base/containers/refcnt_ptr.h>
53 BASE_NS::refcnt_ptr<FontManager> fontManager;
H A Dfont_buffer.cpp26 fontManager(BASE_NS::refcnt_ptr<FontManager>(fontMgr)) in FontBuffer()
/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/util/
H A Dintf_frustum_util.h19 #include <base/containers/refcnt_ptr.h>
64 using Ptr = BASE_NS::refcnt_ptr<IFrustumUtil>;
/foundation/graphic/graphic_3d/lume/LumeEngine/src/os/ohos/
H A Dohos_file.h30 #include <base/containers/refcnt_ptr.h>
85 explicit OhosFileDirectory(BASE_NS::refcnt_ptr<OhosResMgr> resMgr);
104 BASE_NS::refcnt_ptr<OhosResMgr> dirResMgr_;
135 explicit OhosFile(BASE_NS::refcnt_ptr<OhosResMgr> resMgr);
164 BASE_NS::refcnt_ptr<OhosResMgr> fileResMgr_;
H A Dohos_filesystem.h67 BASE_NS::refcnt_ptr<OhosResMgr> resManager_ = nullptr;
/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/io/
H A Dintf_file_monitor.h19 #include <base/containers/refcnt_ptr.h>
45 using Ptr = BASE_NS::refcnt_ptr<IFileMonitor>;
H A Dintf_file_manager.h21 #include <base/containers/refcnt_ptr.h>
42 using Ptr = BASE_NS::refcnt_ptr<IFileManager>;
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/loaders/
H A Dintf_scene_loader.h22 #include <base/containers/refcnt_ptr.h>
42 using Ptr = BASE_NS::refcnt_ptr<ISceneData>;
152 using Ptr = BASE_NS::refcnt_ptr<ISceneImporter>;
251 using Ptr = BASE_NS::refcnt_ptr<ISceneLoader>;
/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/ecs/
H A Dintf_system_graph_loader.h19 #include <base/containers/refcnt_ptr.h>
85 using Ptr = BASE_NS::refcnt_ptr<ISystemGraphLoaderFactory>;
H A Dentity_reference.h21 #include <base/containers/refcnt_ptr.h>
33 using Ptr = BASE_NS::refcnt_ptr<IEntityReferenceCounter>;
H A Dintf_ecs.h21 #include <base/containers/refcnt_ptr.h>
221 using Ptr = BASE_NS::refcnt_ptr<IEcs>;
/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/threading/
H A Dintf_thread_pool.h21 #include <base/containers/refcnt_ptr.h>
46 using Ptr = BASE_NS::refcnt_ptr<IThreadPool>;
211 using Ptr = BASE_NS::refcnt_ptr<ITaskQueueFactory>;
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/util/
H A Dintf_mesh_builder.h22 #include <base/containers/refcnt_ptr.h>
41 using Ptr = BASE_NS::refcnt_ptr<IMeshBuilder>;
H A Dintf_picking.h23 #include <base/containers/refcnt_ptr.h>
89 using Ptr = BASE_NS::refcnt_ptr<IPicking>;
/foundation/graphic/graphic_3d/lume/LumeFont/api/
H A Dintf_font.h22 #include <base/containers/refcnt_ptr.h>
105 using Ptr = BASE_NS::refcnt_ptr<IFont>;
/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/perf/
H A Dintf_performance_data_manager.h22 #include <base/containers/refcnt_ptr.h>
37 using Ptr = BASE_NS::refcnt_ptr<IPerformanceDataManager>;
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/
H A Dresource_handle.h22 #include <base/containers/refcnt_ptr.h>
112 using Ptr = BASE_NS::refcnt_ptr<IRenderReferenceCounter>;
H A Dintf_render_context.h89 using Ptr = BASE_NS::refcnt_ptr<IRenderContext>;
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/
H A Dintf_graphics_context.h49 using Ptr = BASE_NS::refcnt_ptr<IGraphicsContext>;
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/
H A Dintf_render_node_post_process_util.h41 using Ptr = BASE_NS::refcnt_ptr<IRenderNodePostProcessUtil>;
/foundation/graphic/graphic_3d/lume/LumeEngine/src/threading/
H A Dtask_queue.cpp20 #include <base/containers/refcnt_ptr.h>

Completed in 7 milliseconds

12