#include <C:/Work/specialnumbers_svn/NumberLib/NumbersLib/NumberWrapper.h>
This class is useful for debugging purposes (for example, testing something without filtering), and should not be used in production code.
It might be removed in the future.
Definition at line 25 of file NumberWrapper.h.
Public Member Functions | |
T | getValue () const |
Returns the value of this NumberWrapper, that is either the last value passed to setValue, or if it has not been called, the value passed to the constructor. | |
NumberWrapper (T value, T min, T max, T increment) | |
Constructs a new NumberWrapper with the given initial value. | |
NumberWrapper (T value) | |
Constructs a new NumberWrapper with the given initial value. | |
void | setValue (T value, float elapsedTime=1.0f) |
Sets the value of this NumberWrapper to the given value. | |
Private Attributes | |
T | mValue |
NumberWrapper | ( | T | value | ) | [inline] |
Constructs a new NumberWrapper with the given initial value.
Definition at line 58 of file NumberWrapper.h.
NumberWrapper | ( | T | value, | |
T | min, | |||
T | max, | |||
T | increment | |||
) | [inline] |
Constructs a new NumberWrapper with the given initial value.
Other parameters are ignored.
Definition at line 64 of file NumberWrapper.h.
T getValue | ( | ) | const [inline, virtual] |
Returns the value of this NumberWrapper, that is either the last value passed to setValue, or if it has not been called, the value passed to the constructor.
Implements UpdateableNumber.
Definition at line 76 of file NumberWrapper.h.
References NumberWrapper::mValue.
void setValue | ( | T | value, | |
float | elapsedTime = 1.0f | |||
) | [inline, virtual] |
Sets the value of this NumberWrapper to the given value.
The elapsedTime parameter is ignored.
Implements UpdateableNumber.
Definition at line 70 of file NumberWrapper.h.
References NumberWrapper::mValue.
T mValue [private] |
Definition at line 54 of file NumberWrapper.h.
Referenced by NumberWrapper::getValue(), and NumberWrapper::setValue().