\hypertarget{UserInterface_8h_source}{}\doxysection{User\+Interface.\+h} \label{UserInterface_8h_source}\index{src/UserInterface/UserInterface.h@{src/UserInterface/UserInterface.h}} \mbox{\hyperlink{UserInterface_8h}{Go to the documentation of this file.}} \begin{DoxyCode}{0} \DoxyCodeLine{1 \textcolor{preprocessor}{\#ifndef HEADER\_USERINTERFACE}} \DoxyCodeLine{2 \textcolor{preprocessor}{\#define HEADER\_USERINTERFACE}} \DoxyCodeLine{3 } \DoxyCodeLine{8 \textcolor{preprocessor}{\#include "{}../Generic/ConsoleInterface/Menu.h"{}}} \DoxyCodeLine{9 \textcolor{preprocessor}{\#include "{}../Generic/String/String.h"{}}} \DoxyCodeLine{10 \textcolor{preprocessor}{\#include "{}../Models/Table.h"{}}} \DoxyCodeLine{11 } \DoxyCodeLine{14 \textcolor{keyword}{class }\mbox{\hyperlink{classUserInterface}{UserInterface}} \{} \DoxyCodeLine{15 \mbox{\hyperlink{classMenu}{Menu}} menu;} \DoxyCodeLine{16 } \DoxyCodeLine{17 \textcolor{keyword}{static} \mbox{\hyperlink{classTable}{Table}}* table;} \DoxyCodeLine{18 \textcolor{keyword}{static} \mbox{\hyperlink{classString}{String}} fileName;} \DoxyCodeLine{19 \textcolor{keyword}{static} \textcolor{keywordtype}{bool} saved;} \DoxyCodeLine{20 } \DoxyCodeLine{22 \textcolor{keyword}{static} \textcolor{keywordtype}{void} com\_open(\textcolor{keyword}{const} \textcolor{keywordtype}{char}* params);} \DoxyCodeLine{24 \textcolor{keyword}{static} \textcolor{keywordtype}{void} com\_close(\textcolor{keyword}{const} \textcolor{keywordtype}{char}* params);} \DoxyCodeLine{26 \textcolor{keyword}{static} \textcolor{keywordtype}{void} com\_save(\textcolor{keyword}{const} \textcolor{keywordtype}{char}* params);} \DoxyCodeLine{28 \textcolor{keyword}{static} \textcolor{keywordtype}{void} com\_saveas(\textcolor{keyword}{const} \textcolor{keywordtype}{char}* params);} \DoxyCodeLine{30 \textcolor{keyword}{static} \textcolor{keywordtype}{void} com\_help(\textcolor{keyword}{const} \textcolor{keywordtype}{char}* params);} \DoxyCodeLine{32 \textcolor{keyword}{static} \textcolor{keywordtype}{void} com\_exit(\textcolor{keyword}{const} \textcolor{keywordtype}{char}* params);} \DoxyCodeLine{33 } \DoxyCodeLine{35 \textcolor{keyword}{static} \textcolor{keywordtype}{void} com\_print(\textcolor{keyword}{const} \textcolor{keywordtype}{char}* params);} \DoxyCodeLine{37 \textcolor{keyword}{static} \textcolor{keywordtype}{void} com\_edit(\textcolor{keyword}{const} \textcolor{keywordtype}{char}* params);} \DoxyCodeLine{38 } \DoxyCodeLine{39 \textcolor{keyword}{public}:} \DoxyCodeLine{40 \mbox{\hyperlink{classUserInterface}{UserInterface}}();} \DoxyCodeLine{42 \textcolor{keywordtype}{void} \mbox{\hyperlink{classUserInterface_a6d8d6d6b6900823be51259efba78b400}{run}}();} \DoxyCodeLine{43 \};} \DoxyCodeLine{44 } \DoxyCodeLine{45 \textcolor{preprocessor}{\#endif}} \end{DoxyCode}