\hypertarget{classViewPromt}{}\doxysection{View\+Promt Class Reference}
\label{classViewPromt}\index{ViewPromt@{ViewPromt}}
Inheritance diagram for View\+Promt\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classViewPromt}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classViewPromt_a8f3f805bece2a669f10e29d1d22a9de1}\label{classViewPromt_a8f3f805bece2a669f10e29d1d22a9de1}} 
virtual void {\bfseries draw} (void) override
\item 
\mbox{\Hypertarget{classViewPromt_ab67a9f9ecb7345f9cb3d7fb04145a81a}\label{classViewPromt_ab67a9f9ecb7345f9cb3d7fb04145a81a}} 
virtual void {\bfseries set\+Message} (std\+::string message)
\item 
\mbox{\Hypertarget{classViewPromt_adbdbc4bd715637b97b9a60ddb8c7dcc6}\label{classViewPromt_adbdbc4bd715637b97b9a60ddb8c7dcc6}} 
virtual void {\bfseries set\+Confirm} (std\+::string name, call\+\_\+t call)
\item 
\mbox{\Hypertarget{classViewPromt_a4129b57bfeea20c328c6bbc93e226d45}\label{classViewPromt_a4129b57bfeea20c328c6bbc93e226d45}} 
virtual void {\bfseries set\+Cancel} (std\+::string name, bool cancelable)
\item 
\mbox{\Hypertarget{classViewPromt_aa82bf5da77c041f733a0f29918c29319}\label{classViewPromt_aa82bf5da77c041f733a0f29918c29319}} 
virtual std\+::string {\bfseries get\+Input} (void)
\item 
\mbox{\Hypertarget{classViewPromt_a24aa1e8887fc5e6631d6cb88adb7f3db}\label{classViewPromt_a24aa1e8887fc5e6631d6cb88adb7f3db}} 
virtual call\+\_\+t {\bfseries keypress} (int \&key) override
\end{DoxyCompactItemize}
\doxysubsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classViewPromt_a86916a820e28320c91c9d053b350b9c9}\label{classViewPromt_a86916a820e28320c91c9d053b350b9c9}} 
size\+\_\+t {\bfseries selection} = 1
\item 
\mbox{\Hypertarget{classViewPromt_a02573b9ae37cf6c2adacd8f2a0152a38}\label{classViewPromt_a02573b9ae37cf6c2adacd8f2a0152a38}} 
std\+::string {\bfseries input}
\item 
\mbox{\Hypertarget{classViewPromt_a00aff1fb73dfe44595b259ca8c8b12af}\label{classViewPromt_a00aff1fb73dfe44595b259ca8c8b12af}} 
std\+::string {\bfseries message} = \char`\"{}Input\char`\"{}
\item 
\mbox{\Hypertarget{classViewPromt_a97f8bb434ac6663c64d41e95bad8a539}\label{classViewPromt_a97f8bb434ac6663c64d41e95bad8a539}} 
std\+::string {\bfseries label\+\_\+confirm} = \char`\"{}\mbox{[} OK \mbox{]}\char`\"{}
\item 
\mbox{\Hypertarget{classViewPromt_ad1491d50a47f70d0af91cc1db65ac18d}\label{classViewPromt_ad1491d50a47f70d0af91cc1db65ac18d}} 
std\+::string {\bfseries sep} = \char`\"{} \char`\"{}
\item 
\mbox{\Hypertarget{classViewPromt_a61c6061beeb27a1e3ffca87489ad5b7b}\label{classViewPromt_a61c6061beeb27a1e3ffca87489ad5b7b}} 
std\+::string {\bfseries label\+\_\+cancel} = \char`\"{}\mbox{[} Cancel \mbox{]}\char`\"{}
\item 
\mbox{\Hypertarget{classViewPromt_a29288778b003ec44e8a3b72edcada99c}\label{classViewPromt_a29288778b003ec44e8a3b72edcada99c}} 
call\+\_\+t {\bfseries call\+\_\+confirm} = nullptr
\item 
\mbox{\Hypertarget{classViewPromt_a941325e694e0e2f42e42f7b9b6ecf3e0}\label{classViewPromt_a941325e694e0e2f42e42f7b9b6ecf3e0}} 
bool {\bfseries cancelable} = true
\item 
\mbox{\Hypertarget{classViewPromt_a0e23911230a135f02d3108864a1a2c94}\label{classViewPromt_a0e23911230a135f02d3108864a1a2c94}} 
int {\bfseries button\+\_\+offset\+\_\+x} = 0
\item 
\mbox{\Hypertarget{classViewPromt_a4781094c5c3dede08f38906fca0a53c3}\label{classViewPromt_a4781094c5c3dede08f38906fca0a53c3}} 
int {\bfseries button\+\_\+offset\+\_\+y} = 0
\end{DoxyCompactItemize}
\doxysubsection*{Static Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classViewPromt_acc22bf152b511eeaa1d056927fe556ff}\label{classViewPromt_acc22bf152b511eeaa1d056927fe556ff}} 
constexpr static int {\bfseries text\+\_\+offset\+\_\+x} = 2
\item 
\mbox{\Hypertarget{classViewPromt_a87c3e5440179a1b36c616489b5c29787}\label{classViewPromt_a87c3e5440179a1b36c616489b5c29787}} 
constexpr static int {\bfseries text\+\_\+offset\+\_\+y} = 2
\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}


\doxysubsection{Detailed Description}


Definition at line 8 of file view\+\_\+promt.\+h.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
/home/famulus/\+Dokumente/b15f/control/src/ui/view\+\_\+promt.\+h\item 
/home/famulus/\+Dokumente/b15f/control/src/ui/view\+\_\+promt.\+cpp\end{DoxyCompactItemize}
