Homepage | Demos | Overview | Downloads | Tutorials | Reference | Credits |
#include <ValueSetControl.h>
Inheritance diagram for ValueSetControl< T >:
Definition at line 9 of file ValueSetControl.h.
Public Member Functions | |
virtual ControlBase * | activate (MotionManager::MC_ID display) |
assigns def to object pointed to by target | |
Constructors/Destructors | |
ValueSetControl () | |
constructor | |
ValueSetControl (const std::string &n, T *t) | |
constructor | |
ValueSetControl (const std::string &n, T *t, const T &d) | |
constructor | |
ValueSetControl (const ValueSetControl &vsc) | |
copy constructor | |
ValueSetControl | operator= (const ValueSetControl &vsc) |
assignment operator | |
virtual | ~ValueSetControl () |
destructor | |
Target | |
accessors for the target pointer | |
virtual T * | getTarget () const |
returns the target pointer | |
virtual ValueSetControl & | setTarget (T *t) |
sets the target pointer - the object pointed to will be overwritten on activate()
| |
Value | |
accessors for the default value assigned when activated | |
virtual T & | getDefault () |
gets reference to default value | |
virtual const T & | getDefault () const |
gets reference to default value | |
virtual ValueSetControl & | setDefault (const T &d) |
assigns d to the default value (not to the target, yet)
| |
Protected Attributes | |
T * | target |
the target that will be set to the default value (def) | |
T | def |
the value that will be assigned to target upon a call to activate() |
|
constructor
Definition at line 13 of file ValueSetControl.h. References ValueSetControl< T >::target. |
|
constructor
Definition at line 14 of file ValueSetControl.h. References ValueSetControl< T >::target. |
|
constructor
Definition at line 15 of file ValueSetControl.h. References ValueSetControl< T >::def, and ValueSetControl< T >::target. |
|
copy constructor
Definition at line 16 of file ValueSetControl.h. References ValueSetControl< T >::def, and ValueSetControl< T >::target. |
|
destructor
Definition at line 18 of file ValueSetControl.h. |
|
assigns def to object pointed to by target
Definition at line 22 of file ValueSetControl.h. References ValueSetControl< T >::def, MotionManager::invalid_MC_ID, and ValueSetControl< T >::target. |
|
gets reference to default value
Definition at line 39 of file ValueSetControl.h. References ValueSetControl< T >::def. |
|
gets reference to default value
Definition at line 38 of file ValueSetControl.h. References ValueSetControl< T >::def. |
|
returns the target pointer
Definition at line 32 of file ValueSetControl.h. References ValueSetControl< T >::target. |
|
assignment operator
Definition at line 17 of file ValueSetControl.h. References ValueSetControl< T >::def, ControlBase::operator=(), and ValueSetControl< T >::target. |
|
assigns d to the default value (not to the target, yet)
Definition at line 40 of file ValueSetControl.h. References ValueSetControl< T >::def. |
|
sets the target pointer - the object pointed to will be overwritten on activate()
Definition at line 33 of file ValueSetControl.h. References ValueSetControl< T >::target. |
|
the value that will be assigned to target upon a call to activate()
Definition at line 45 of file ValueSetControl.h. |
|
the target that will be set to the default value (def)
Definition at line 44 of file ValueSetControl.h. |
Tekkotsu v1.4 |
Generated Sat Jul 19 00:09:14 2003 by Doxygen 1.3.2 |