86 lines
4.3 KiB
TeX
86 lines
4.3 KiB
TeX
\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}
|