Describes minimum required functionality from ProgressBar control.
You can find more information in comments below. Overrided methods can be found in corresponding base interface.
class IProgressBar :public virtual IControl
{
public:
virtual float getMin() = 0; // Return minimum allowed progress value
virtual float getMax() = 0; // Return maximum allowed progress value
virtual float getProgress() = 0; // Return progress value
virtual bool setMin(const float value) = 0; // Set minimum allowed progress value
virtual bool setMax(const float value) = 0; // Set maximum allowed progress value
virtual bool setProgress(const float value) = 0; // Set progress value
};
Namespace: | nitisa::standard |
Include: | Standard/Controls/IProgressBar.h |