SCV  4.2.1
Simple Components for Visual
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
scv::Counter Class Referenceabstract

#include <Counter.h>

Inheritance diagram for scv::Counter:
scv::ProgressBar scv::Slider scv::Spinner

Public Member Functions

 Counter (double minValue, double maxValue, double startValue, double stepValue)
 
virtual ~Counter (void)
 
double getStartValue (void) const
 
virtual void setValue (double value)
 
virtual double getValue (void) const
 
void setStepValue (double value)
 
double getStepValue (void) const
 
void setMinValue (double value)
 
double getMinValue (void) const
 
void setMaxValue (double value)
 
double getMaxValue (void) const
 
void IncrementStep (void)
 
void DecrementStep (void)
 
virtual void onValueChange (void)=0
 

Constructor & Destructor Documentation

scv::Counter::Counter ( double  minValue,
double  maxValue,
double  startValue,
double  stepValue 
)
scv::Counter::~Counter ( void  )
virtual

Member Function Documentation

void scv::Counter::DecrementStep ( void  )
double scv::Counter::getMaxValue ( void  ) const
inline
double scv::Counter::getMinValue ( void  ) const
inline
double scv::Counter::getStartValue ( void  ) const
inline
double scv::Counter::getStepValue ( void  ) const
inline
double scv::Counter::getValue ( void  ) const
inlinevirtual
void scv::Counter::IncrementStep ( void  )
virtual void scv::Counter::onValueChange ( void  )
pure virtual

Implemented in scv::Spinner, scv::ProgressBar, and scv::Slider.

void scv::Counter::setMaxValue ( double  value)
inline
void scv::Counter::setMinValue ( double  value)
inline
void scv::Counter::setStepValue ( double  value)
inline
void scv::Counter::setValue ( double  value)
virtual

Reimplemented in scv::Spinner, and scv::ProgressBar.


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