Antares Simulator
Power System Simulator
Antares::Toolbox::InputSelector::SpotlightProviderArea Class Referencefinal
Inheritance diagram for Antares::Toolbox::InputSelector::SpotlightProviderArea:

Public Types

using Spotlight = Antares::Component::Spotlight
 

Public Member Functions

virtual void search (Spotlight::IItem::Vector &out, const Spotlight::SearchToken::Vector &tokens, const Yuni::String &text) override
 
virtual void search (Spotlight::IItem::Vector &out, const Spotlight::SearchToken::Vector &tokens, std::vector< Antares::Data::Area * > &in)
 
virtual bool onSelect (Spotlight::IItem::Ptr &item) override
 
virtual bool onSelect (const Spotlight::IItem::Vector &) override
 

Protected Member Functions

void broadcastAreaChange ()
 
void pushArea (Spotlight::IItem::Vector &out, Data::Area *area, uint equipment)
 
void onStudyEndUpdate ()
 
void onMainNotebookChanged ()
 
void refresh ()
 
void onStudyAreasChanged ()
 
void onStudyAreaAdded (Data::Area *)
 
void onStudyAreaColorChanged (Data::Area *)
 
void onStudyAreaDeleted (Data::Area *area)
 
void onStudyAreaRename (Data::Area *area)
 
void onStudyClosed ()
 

The documentation for this class was generated from the following file: