21 #ifndef __ANTARES_UI_COMMON_COMPONENT_SPOTLIGHT_SPOTLIGHT_HXX__
22 #define __ANTARES_UI_COMMON_COMPONENT_SPOTLIGHT_SPOTLIGHT_HXX__
26 namespace Antares::Component
28 inline void Spotlight::IProvider::redoResearch()
30 if (pSpotlightComponent)
32 pSpotlightComponent->redoResearch();
41 inline bool Spotlight::IProvider::onSelect(
IItem::Ptr&)
46 inline bool Spotlight::IProvider::onDoubleClickSelect(
IItem::Ptr&)
51 inline bool Spotlight::IProvider::onSelect(
const IItem::Vector&)
56 inline Spotlight* Spotlight::IProvider::component()
const
58 return pSpotlightComponent;
uint pItemHeight
Item height.
Definition: spotlight.h:203
IProvider::Ptr provider() const
Get the provider.
Definition: spotlight.hxx:36
uint itemHeight() const
Get the item height.
Definition: spotlight.hxx:61
std::vector< Ptr > Vector
Vector of items.
Definition: iitem.h:32
std::shared_ptr< IItem > Ptr
Ptr.
Definition: iitem.h:30