5 #include "UiSelector.h"
12 * @brief ISearchable interface
22 virtual ~ISearchable() {}
28 virtual bool hasObject(const std::shared_ptr<UiSelector> selector) const = 0;
34 virtual std::shared_ptr<UiObject> findObject(
35 const std::shared_ptr<UiSelector> selector) const = 0;
41 virtual std::vector<std::shared_ptr<UiObject>> findObjects(
42 const std::shared_ptr<UiSelector> selector) const = 0;