79 lines
3.5 KiB
TeX
79 lines
3.5 KiB
TeX
\hypertarget{classView}{}\doxysection{View Class Reference}
|
|
\label{classView}\index{View@{View}}
|
|
Inheritance diagram for View\+:\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[height=3.000000cm]{classView}
|
|
\end{center}
|
|
\end{figure}
|
|
\doxysubsection*{Public Member Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\Hypertarget{classView_a6c725e4d83fd7474635a7e64200c7a08}\label{classView_a6c725e4d83fd7474635a7e64200c7a08}}
|
|
virtual void {\bfseries set\+Title} (std\+::string title)
|
|
\item
|
|
\mbox{\Hypertarget{classView_aa7b1f1179e3c4f06bef1e99355d0d592}\label{classView_aa7b1f1179e3c4f06bef1e99355d0d592}}
|
|
virtual void {\bfseries repaint} (void)
|
|
\item
|
|
\mbox{\Hypertarget{classView_a092a269bf53569af7fca4d710dd5b980}\label{classView_a092a269bf53569af7fca4d710dd5b980}}
|
|
virtual void {\bfseries draw} (void)=0
|
|
\item
|
|
\mbox{\Hypertarget{classView_a60f77156dc4786bb6227d58a3061d2f6}\label{classView_a60f77156dc4786bb6227d58a3061d2f6}}
|
|
virtual call\+\_\+t {\bfseries keypress} (int \&key)=0
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsection*{Static Public Member Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\Hypertarget{classView_a990aa2223befde031dfcce54a740c558}\label{classView_a990aa2223befde031dfcce54a740c558}}
|
|
static void {\bfseries set\+Win\+Context} (W\+I\+N\+D\+OW $\ast$win)
|
|
\item
|
|
\mbox{\Hypertarget{classView_a0710c6ba06e3795e7ddf369361308b79}\label{classView_a0710c6ba06e3795e7ddf369361308b79}}
|
|
static W\+I\+N\+D\+OW $\ast$ {\bfseries get\+Win\+Context} (void)
|
|
\item
|
|
\mbox{\Hypertarget{classView_a52c2e2a7bc56388e7d9bfa398ad52668}\label{classView_a52c2e2a7bc56388e7d9bfa398ad52668}}
|
|
static std\+::vector$<$ std\+::string $>$ {\bfseries str\+\_\+split} (const std\+::string \&str, const std\+::string delim)
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsection*{Protected Attributes}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\Hypertarget{classView_ae039aa744b085db819ae149705b2c32b}\label{classView_ae039aa744b085db819ae149705b2c32b}}
|
|
int {\bfseries width}
|
|
\item
|
|
\mbox{\Hypertarget{classView_a6e3e5c18893617490f02166641356746}\label{classView_a6e3e5c18893617490f02166641356746}}
|
|
int {\bfseries height}
|
|
\item
|
|
\mbox{\Hypertarget{classView_a9fc9f3b0c876d063e6f57dee320a43fe}\label{classView_a9fc9f3b0c876d063e6f57dee320a43fe}}
|
|
int {\bfseries start\+\_\+x} = 0
|
|
\item
|
|
\mbox{\Hypertarget{classView_ac424db4c13776c3ce9d33f9074dfcfaa}\label{classView_ac424db4c13776c3ce9d33f9074dfcfaa}}
|
|
int {\bfseries start\+\_\+y} = 0
|
|
\item
|
|
\mbox{\Hypertarget{classView_a80441aa81b52e04677a2aa2bd9c47753}\label{classView_a80441aa81b52e04677a2aa2bd9c47753}}
|
|
std\+::string {\bfseries title}
|
|
\item
|
|
\mbox{\Hypertarget{classView_a610367214a727e2f7da72ac5bdb60fa3}\label{classView_a610367214a727e2f7da72ac5bdb60fa3}}
|
|
std\+::vector$<$ call\+\_\+t $>$ {\bfseries calls}
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsection*{Static Protected Attributes}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\Hypertarget{classView_a5ddee2bf0b26dbcfa7780be17ff33dd7}\label{classView_a5ddee2bf0b26dbcfa7780be17ff33dd7}}
|
|
static W\+I\+N\+D\+OW $\ast$ {\bfseries win} = nullptr
|
|
\item
|
|
\mbox{\Hypertarget{classView_a3554cf8689cad24c643665aa3d182134}\label{classView_a3554cf8689cad24c643665aa3d182134}}
|
|
constexpr static int {\bfseries K\+E\+Y\+\_\+\+E\+NT} = 10
|
|
\end{DoxyCompactItemize}
|
|
|
|
|
|
\doxysubsection{Detailed Description}
|
|
|
|
|
|
Definition at line 17 of file view.\+h.
|
|
|
|
|
|
|
|
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
|
|
\item
|
|
/home/famulus/\+Dokumente/b15f/control/src/ui/view.\+h\item
|
|
/home/famulus/\+Dokumente/b15f/control/src/ui/view.\+cpp\end{DoxyCompactItemize}
|