IMultiVisualStatusProvider.h
Go to the documentation of this file.
1 #ifndef iqtgui_IMultiVisualStatusProvider_included
2 #define iqtgui_IMultiVisualStatusProvider_included
3 
4 
5 // ACF includes
6 #include <iqtgui/IVisualStatus.h>
7 
8 
9 namespace iqtgui
10 {
11 
12 
17 {
18 public:
22  virtual int GetStatusesCount() const = 0;
23 
27  virtual const IVisualStatus* GetVisualStatus(int statusIndex) const = 0;
28 };
29 
30 
31 } // namespace iqtgui
32 
33 
34 #endif // !iqtgui_IMultiVisualStatusProvider_included
35 
36 
virtual int GetStatusesCount() const =0
Get the number of visual statuses.
Extends standard information provider to provide additional visual informations.
Definition: IVisualStatus.h:19
Common interface for a provider of the multiple visual statuses.
Common interface for data model objects, which can be changed.
Definition: IChangeable.h:24
virtual const IVisualStatus * GetVisualStatus(int statusIndex) const =0
Get the visual status at a given index statusIndex.

© 2007-2017 Witold Gantzke and Kirill Lepskiy