* statusbar: show selected brushes/patches/entities counts, if anything is selected; total, if not

This commit is contained in:
Garux
2018-06-01 02:23:07 +03:00
parent 24c02facb2
commit c0b6f2169a
4 changed files with 56 additions and 2 deletions

View File

@@ -100,6 +100,7 @@ virtual EManipulatorMode ManipulatorMode() const = 0;
virtual SelectionChangeCallback getObserver( EMode mode ) = 0;
virtual std::size_t countSelected() const = 0;
virtual std::size_t countSelectedComponents() const = 0;
virtual void countSelectedStuff( std::size_t& brushes, std::size_t& patches, std::size_t& entities ) const = 0;
virtual void onSelectedChanged( scene::Instance& instance, const Selectable& selectable ) = 0;
virtual void onComponentSelection( scene::Instance& instance, const Selectable& selectable ) = 0;
virtual scene::Instance& ultimateSelected() const = 0;