The LineEditDialogElement class - Has line that user able to edit.
Goal of this Dialog is simply get some text line data from user
.
More...
#include <LineEditDialogElement.hpp>
|
|
| LineEditDialogElement (const Recti &bounds, std::string text) |
| virtual void | Draw () const override |
| virtual void | HandleResizeEvent (const Recti &newRect) override |
| virtual void | HandleRawInput (int rawInputChar) override |
| virtual void | InputUp () override |
| virtual void | InputDown () override |
| virtual void | InputLeft () override |
| virtual void | InputRight () override |
| virtual void | InputEnter () override |
| virtual void | InputTab () override |
|
const std::string & | GetLineEditText () const |
|
| DialogElement (const Recti &bounds) |
|
virtual void | SetFinished (std::string finishedStatus) |
|
virtual bool | IsFinished () const |
|
virtual const std::string & | GetFinishedStatus () const |
|
void | SetData (const std::variant< std::vector< std::size_t >, std::string > &data) |
|
virtual std::variant< std::vector< std::size_t >, std::string > | GetData () const |
The LineEditDialogElement class - Has line that user able to edit.
Goal of this Dialog is simply get some text line data from user
.
◆ Draw()
| void LineEditDialogElement::Draw |
( |
| ) |
const |
|
overridevirtual |
◆ HandleRawInput()
| void LineEditDialogElement::HandleRawInput |
( |
int | rawInputChar | ) |
|
|
overridevirtual |
◆ HandleResizeEvent()
| void LineEditDialogElement::HandleResizeEvent |
( |
const Recti & | newRect | ) |
|
|
overridevirtual |
◆ InputDown()
| void LineEditDialogElement::InputDown |
( |
| ) |
|
|
overridevirtual |
◆ InputEnter()
| void LineEditDialogElement::InputEnter |
( |
| ) |
|
|
overridevirtual |
◆ InputLeft()
| void LineEditDialogElement::InputLeft |
( |
| ) |
|
|
overridevirtual |
◆ InputRight()
| void LineEditDialogElement::InputRight |
( |
| ) |
|
|
overridevirtual |
◆ InputTab()
| void LineEditDialogElement::InputTab |
( |
| ) |
|
|
overridevirtual |
◆ InputUp()
| void LineEditDialogElement::InputUp |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files:
- /home/archer/sweet_home/MyGithub/supported/YCLIMP/include/LineEditDialogElement.hpp
- /home/archer/sweet_home/MyGithub/supported/YCLIMP/src/LineEditDialogElement.cpp