Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
StringInputControl Class ReferenceUpon activation, prompts the user for a string and stores it. More...
Inheritance diagram for StringInputControl:
Detailed DescriptionUpon activation, prompts the user for a string and stores it. Definition at line 9 of file StringInputControl.h.
Constructor & Destructor Documentation
Constructor. Definition at line 12 of file StringInputControl.h.
Constructor. Definition at line 14 of file StringInputControl.h. Member Function Documentation
clears the last input (i.e. so you can easily tell later if new input is entered) Definition at line 31 of file StringInputControl.h. Referenced by ConfigurationEditor::NamedEnumerationEditor::doSelect(), WaypointWalkControl::refresh(), SensorObserverControl::refresh(), and MoCapLogger::refresh().
prompt the user for text input on the current input device (cin, tekkotsu console (sout), or GUI) The value which is returned is then activate()ed and pushed on the Controller's stack, so you probably want to return Reimplemented from ControlBase. Definition at line 19 of file StringInputControl.cc. Referenced by refresh().
returns last call to takeInput() Definition at line 28 of file StringInputControl.h. Referenced by SensorObserverControl::checkLogFile(), EventLogger::checkLogFile(), WaypointWalkControl::refresh(), WalkCalibration::refresh(), SensorObserverControl::refresh(), PostureEditor::refresh(), and MoCapLogger::refresh().
called when the child has deactivated and this control should refresh its display, or some other event (such as the user pressing the refresh button) has happened to cause a refresh to be needed Reimplemented from ControlBase. Reimplemented in ConfigurationEditor::NamedEnumerationEditor, and ValueEditControl< T >. Definition at line 14 of file StringInputControl.cc.
sets the prompt to give to the user Definition at line 34 of file StringInputControl.h.
called when the user has supplied a text string (may or may not have been prompted by doReadStdIn()! May not even be active yet - the user can direct the same input to a set of hilighted menus) The value which is returned is then activate()ed and pushed on the Controller's stack Reimplemented from ControlBase. Reimplemented in SavePostureControl, SaveWalkControl, and ValueEditControl< T >. Definition at line 22 of file StringInputControl.h. Referenced by clearLastInput(), WalkCalibration::refresh(), PostureEditor::refresh(), and ConfigurationEditor::NewCollectionEntry::refresh(). Member Data Documentation
stores the last input to takeInput() Definition at line 37 of file StringInputControl.h. Referenced by getLastInput(), and takeInput().
stores the prompt to send out Definition at line 38 of file StringInputControl.h. Referenced by doReadStdIn(), refresh(), ConfigurationEditor::NamedEnumerationEditor::refresh(), and setPrompt(). The documentation for this class was generated from the following files: |
Tekkotsu v5.1CVS |
Generated Mon May 9 04:59:17 2016 by Doxygen 1.6.3 |