Home
last modified time | relevance | path

Searched refs:IPicking (Results 1 - 12 of 12) sorted by relevance

/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/util/
H A Dintf_picking.h85 class IPicking : public CORE_NS::IInterface { class
89 using Ptr = BASE_NS::refcnt_ptr<IPicking>;
202 IPicking() = default;
203 virtual ~IPicking() = default;
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/
H A Dskinning_system.h40 class IPicking;
78 IPicking& picking_;
H A Drender_preprocessor_system.h50 class IPicking;
141 IPicking* picking_ = nullptr;
H A Dskinning_system.cpp60 void UpdateJointBounds(IPicking& pick, const array_view<const float>& jointBoundsData, in UpdateJointBounds()
103 IPicking* GetPicking(IEcs& ecs) in GetPicking()
109 return GetInstance<IPicking>(*renderContext->GetInterface<IClassRegister>(), UID_PICKING); in GetPicking()
H A Drender_system.h82 class IPicking;
266 IPicking* picking_ = nullptr;
H A Drender_preprocessor_system.cpp137 picking_ = GetInstance<IPicking>(*renderContext_->GetInterface<IClassRegister>(), UID_PICKING); in RenderPreprocessorSystem()
H A Drender_system.cpp1168 picking_ = GetInstance<IPicking>(*renderContext_->GetInterface<IClassRegister>(), UID_PICKING); in RenderSystem()
/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/
H A Dpicking.h36 class Picking : public IPicking {
93 inline constexpr BASE_NS::string_view GetName(const IPicking*) in GetName() argument
95 return "IPicking"; in GetName()
H A Dpicking.cpp593 if ((uid == IPicking::UID) || (uid == IInterface::UID)) { in GetInterface()
601 if ((uid == IPicking::UID) || (uid == IInterface::UID)) { in GetInterface()
/foundation/graphic/graphic_3d/lume/Lume_3D/src/
H A Dgraphics_context.cpp228 CORE_NS::GetName<IPicking>().data(),
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dscene_holder.h593 CORE3D_NS::IPicking* picking_ { nullptr };
H A Dscene_holder.cpp294 picking_ = GetInstance<CORE3D_NS::IPicking>(*renderContext_->GetInterface<IClassRegister>(), UID_PICKING); in InitializeScene()

Completed in 16 milliseconds