\hypertarget{class_min_g_l}{}\doxysection{Min\+GL Class Reference}
\label{class_min_g_l}\index{MinGL@{MinGL}}


Classe de base de min\+GL 2.  




{\ttfamily \#include $<$mingl.\+h$>$}

\doxysubsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef std\+::pair$<$ unsigned, bool $>$ \mbox{\hyperlink{class_min_g_l_a6e612d21ed9723c37ad91093f7b48c96}{Key\+Type\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Key\+Type\+\_\+t \+: Représente une touche du clavier. \end{DoxyCompactList}\item 
typedef std\+::map$<$ \mbox{\hyperlink{class_min_g_l_a6e612d21ed9723c37ad91093f7b48c96}{Key\+Type\+\_\+t}}, bool $>$ \mbox{\hyperlink{class_min_g_l_a084b1a739a671ad7d6af07792bd56af1}{Key\+Map\+\_\+t}}
\begin{DoxyCompactList}\small\item\em Key\+Map\+\_\+t \+: Map représentant des touches et leurs état (pressée ou non). \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_min_g_l_aecc35a286d1adbcbdc76bf26df18169c}{Min\+GL}} (const std\+::string \&name, const \mbox{\hyperlink{classns_graphics_1_1_vec2_d}{ns\+Graphics\+::\+Vec2D}} \&window\+Size=\mbox{\hyperlink{classns_graphics_1_1_vec2_d}{ns\+Graphics\+::\+Vec2D}}(640, 480), const \mbox{\hyperlink{classns_graphics_1_1_vec2_d}{ns\+Graphics\+::\+Vec2D}} \&window\+Position=\mbox{\hyperlink{classns_graphics_1_1_vec2_d}{ns\+Graphics\+::\+Vec2D}}(128, 128), const \mbox{\hyperlink{classns_graphics_1_1_r_g_b_acolor}{ns\+Graphics\+::\+RGBAcolor}} \&background\+Color=\mbox{\hyperlink{namespacens_graphics_a8c5fcb477a548c6ed321748ec8383bb2}{ns\+Graphics\+::\+KWhite}})
\begin{DoxyCompactList}\small\item\em Constructeur pour la classe \mbox{\hyperlink{class_min_g_l}{Min\+GL}}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{class_min_g_l_a0f84e59dd311785a7e6da848abd5d188}{$\sim$\+Min\+GL}} ()
\begin{DoxyCompactList}\small\item\em Destructeur de la classe \mbox{\hyperlink{class_min_g_l}{Min\+GL}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_min_g_l_a5962a0a0ced7879bc0cc65e267e8d7fc}{init\+Graphic}} ()
\begin{DoxyCompactList}\small\item\em Initialise min\+GL et ouvre la fenêtre. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_min_g_l_a9508f3ac9d4cb4f444f56f5d77ed9d86}{stop\+Graphic}} ()
\begin{DoxyCompactList}\small\item\em Ferme la fenêtre et min\+GL proprement. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{class_min_g_l_a8f0833403a4fb3df8010c132e81b207f}{is\+Pressed}} (const \mbox{\hyperlink{class_min_g_l_a6e612d21ed9723c37ad91093f7b48c96}{Key\+Type\+\_\+t}} \&key)
\begin{DoxyCompactList}\small\item\em Renvoie l\textquotesingle{}état d\textquotesingle{}une touche du clavier (pressée ou non) \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_min_g_l_a99750fd4c8f97cfe693b1acb903424cf}{reset\+Key}} (const \mbox{\hyperlink{class_min_g_l_a6e612d21ed9723c37ad91093f7b48c96}{Key\+Type\+\_\+t}} \&key)
\begin{DoxyCompactList}\small\item\em Force une touche a être relâchée. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_min_g_l_a489922f0bdde2e38698adddaf57f6eda}{finish\+Frame}} ()
\begin{DoxyCompactList}\small\item\em Préviens min\+GL que la frame est terminée. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_min_g_l_a86c940758616957683ffb2e239bba774}{clear\+Screen}} ()
\begin{DoxyCompactList}\small\item\em Efface l\textquotesingle{}écran avec la couleur de fond spécifiée. \end{DoxyCompactList}\item 
\mbox{\hyperlink{classns_event_1_1_event_manager}{ns\+Event\+::\+Event\+Manager}} \& \mbox{\hyperlink{class_min_g_l_ab558253439905930836ab4910a7ae253}{get\+Event\+Manager}} ()
\begin{DoxyCompactList}\small\item\em Récupère le gestionnaire d\textquotesingle{}évènements min\+GL. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{classns_graphics_1_1_r_g_b_acolor}{ns\+Graphics\+::\+RGBAcolor}} \& \mbox{\hyperlink{class_min_g_l_a66758e8e6983cc1dd0b10b1ee743a65a}{get\+Background\+Color}} () const
\begin{DoxyCompactList}\small\item\em Récupère la couleur de fond de la fenêtre. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_min_g_l_a4399b7615cea89f850cd5c66e428c367}{set\+Background\+Color}} (const \mbox{\hyperlink{classns_graphics_1_1_r_g_b_acolor}{ns\+Graphics\+::\+RGBAcolor}} \&background\+Color)
\begin{DoxyCompactList}\small\item\em Règle la couleur de fond de la fenêtre. \end{DoxyCompactList}\item 
\mbox{\hyperlink{classns_graphics_1_1_vec2_d}{ns\+Graphics\+::\+Vec2D}} \mbox{\hyperlink{class_min_g_l_a92bacd1567089fb4641ed7b416cfe74d}{get\+Window\+Size}} () const
\begin{DoxyCompactList}\small\item\em Récupère la taille de la fenêtre. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_min_g_l_a532d320b7b837998533fe6577ab45bc3}{set\+Window\+Size}} (const \mbox{\hyperlink{classns_graphics_1_1_vec2_d}{ns\+Graphics\+::\+Vec2D}} \&window\+Size)
\begin{DoxyCompactList}\small\item\em Règle la taille de la fenêtre. \end{DoxyCompactList}\item 
\mbox{\hyperlink{classns_graphics_1_1_vec2_d}{ns\+Graphics\+::\+Vec2D}} \mbox{\hyperlink{class_min_g_l_a1ea6ea098988db36f5bf18713f9f3347}{get\+Window\+Position}} () const
\begin{DoxyCompactList}\small\item\em Récupère la Position de la fenêtre. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_min_g_l_a9239873a52e437457af03f002f5df2b6}{set\+Window\+Position}} (const \mbox{\hyperlink{classns_graphics_1_1_vec2_d}{ns\+Graphics\+::\+Vec2D}} \&window\+Position)
\begin{DoxyCompactList}\small\item\em Règle la Position de la fenêtre. \end{DoxyCompactList}\item 
const std\+::string \& \mbox{\hyperlink{class_min_g_l_a46cea08ec9ef4a0678f425000ca77e5b}{get\+Window\+Name}} () const
\begin{DoxyCompactList}\small\item\em Récupère le nom de la fenêtre. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_min_g_l_a462ab2edc0eb28990638541873869e0e}{set\+Window\+Name}} (const std\+::string \&window\+Name)
\begin{DoxyCompactList}\small\item\em Règle le nom de la fenêtre. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{class_min_g_l_a05a0da9d0729e9c7dbd1121b0956866d}{is\+Open}} () const
\begin{DoxyCompactList}\small\item\em Retourne si la fenêtre est ouverte. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static void \mbox{\hyperlink{class_min_g_l_a17c7718b9e966c8147cd56483dcf4e8d}{init\+Glut}} ()
\begin{DoxyCompactList}\small\item\em Initialise la bibliothèque freeglut. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Classe de base de min\+GL 2. 

Definition at line \mbox{\hyperlink{mingl_8h_source_l00034}{34}} of file \mbox{\hyperlink{mingl_8h_source}{mingl.\+h}}.



\doxysubsection{Member Typedef Documentation}
\mbox{\Hypertarget{class_min_g_l_a084b1a739a671ad7d6af07792bd56af1}\label{class_min_g_l_a084b1a739a671ad7d6af07792bd56af1}} 
\index{MinGL@{MinGL}!KeyMap\_t@{KeyMap\_t}}
\index{KeyMap\_t@{KeyMap\_t}!MinGL@{MinGL}}
\doxysubsubsection{\texorpdfstring{KeyMap\_t}{KeyMap\_t}}
{\footnotesize\ttfamily typedef std\+::map$<$\mbox{\hyperlink{class_min_g_l_a6e612d21ed9723c37ad91093f7b48c96}{Key\+Type\+\_\+t}}, bool$>$ \mbox{\hyperlink{class_min_g_l_a084b1a739a671ad7d6af07792bd56af1}{Min\+GL\+::\+Key\+Map\+\_\+t}}}



Key\+Map\+\_\+t \+: Map représentant des touches et leurs état (pressée ou non). 

La clé de cette map est un \mbox{\hyperlink{class_min_g_l_a6e612d21ed9723c37ad91093f7b48c96}{Key\+Type\+\_\+t}} représentant une touche, et la valeur est son état. 

Definition at line \mbox{\hyperlink{mingl_8h_source_l00055}{55}} of file \mbox{\hyperlink{mingl_8h_source}{mingl.\+h}}.

\mbox{\Hypertarget{class_min_g_l_a6e612d21ed9723c37ad91093f7b48c96}\label{class_min_g_l_a6e612d21ed9723c37ad91093f7b48c96}} 
\index{MinGL@{MinGL}!KeyType\_t@{KeyType\_t}}
\index{KeyType\_t@{KeyType\_t}!MinGL@{MinGL}}
\doxysubsubsection{\texorpdfstring{KeyType\_t}{KeyType\_t}}
{\footnotesize\ttfamily typedef std\+::pair$<$unsigned, bool$>$ \mbox{\hyperlink{class_min_g_l_a6e612d21ed9723c37ad91093f7b48c96}{Min\+GL\+::\+Key\+Type\+\_\+t}}}



Key\+Type\+\_\+t \+: Représente une touche du clavier. 

C\textquotesingle{}est une paire de nombre entier naturel et booléen ~\newline
 
\begin{DoxyItemize}
\item L\textquotesingle{}entier naturel représente le caractère pour une touche non spéciale, ou l\textquotesingle{}identifiant de touche pour une touche spéciale (\href{https://www.opengl.org/resources/libraries/glut/spec3/node54.html}{\texttt{ Voir ici}} pour les identifiants).  
\item Le booléen indique si la touche est spéciale ou non.
\end{DoxyItemize}

Definition at line \mbox{\hyperlink{mingl_8h_source_l00047}{47}} of file \mbox{\hyperlink{mingl_8h_source}{mingl.\+h}}.



\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_min_g_l_aecc35a286d1adbcbdc76bf26df18169c}\label{class_min_g_l_aecc35a286d1adbcbdc76bf26df18169c}} 
\index{MinGL@{MinGL}!MinGL@{MinGL}}
\index{MinGL@{MinGL}!MinGL@{MinGL}}
\doxysubsubsection{\texorpdfstring{MinGL()}{MinGL()}}
{\footnotesize\ttfamily Min\+GL\+::\+Min\+GL (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{name,  }\item[{const \mbox{\hyperlink{classns_graphics_1_1_vec2_d}{ns\+Graphics\+::\+Vec2D}} \&}]{window\+Size = {\ttfamily \mbox{\hyperlink{classns_graphics_1_1_vec2_d}{ns\+Graphics\+::\+Vec2D}}(640,~480)},  }\item[{const \mbox{\hyperlink{classns_graphics_1_1_vec2_d}{ns\+Graphics\+::\+Vec2D}} \&}]{window\+Position = {\ttfamily \mbox{\hyperlink{classns_graphics_1_1_vec2_d}{ns\+Graphics\+::\+Vec2D}}(128,~128)},  }\item[{const \mbox{\hyperlink{classns_graphics_1_1_r_g_b_acolor}{ns\+Graphics\+::\+RGBAcolor}} \&}]{background\+Color = {\ttfamily \mbox{\hyperlink{namespacens_graphics_a8c5fcb477a548c6ed321748ec8383bb2}{ns\+Graphics\+::\+KWhite}}} }\end{DoxyParamCaption})}



Constructeur pour la classe \mbox{\hyperlink{class_min_g_l}{Min\+GL}}. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em name} & \+: Nom de la fenêtre \\
\hline
\mbox{\texttt{ in}}  & {\em window\+Size} & \+: Taille de la fenêtre \\
\hline
\mbox{\texttt{ in}}  & {\em window\+Position} & \+: Position de la fenêtre \\
\hline
\mbox{\texttt{ in}}  & {\em background\+Color} & \+: Couleur de fond de la fenêtre \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{class_min_g_l_a0f84e59dd311785a7e6da848abd5d188}\label{class_min_g_l_a0f84e59dd311785a7e6da848abd5d188}} 
\index{MinGL@{MinGL}!````~MinGL@{$\sim$MinGL}}
\index{````~MinGL@{$\sim$MinGL}!MinGL@{MinGL}}
\doxysubsubsection{\texorpdfstring{$\sim$MinGL()}{~MinGL()}}
{\footnotesize\ttfamily Min\+GL\+::$\sim$\+Min\+GL (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Destructeur de la classe \mbox{\hyperlink{class_min_g_l}{Min\+GL}}. 



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_min_g_l_a86c940758616957683ffb2e239bba774}\label{class_min_g_l_a86c940758616957683ffb2e239bba774}} 
\index{MinGL@{MinGL}!clearScreen@{clearScreen}}
\index{clearScreen@{clearScreen}!MinGL@{MinGL}}
\doxysubsubsection{\texorpdfstring{clearScreen()}{clearScreen()}}
{\footnotesize\ttfamily void Min\+GL\+::clear\+Screen (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Efface l\textquotesingle{}écran avec la couleur de fond spécifiée. 

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/dfa/class_min_g_l_a86c940758616957683ffb2e239bba774_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{class_min_g_l_a489922f0bdde2e38698adddaf57f6eda}\label{class_min_g_l_a489922f0bdde2e38698adddaf57f6eda}} 
\index{MinGL@{MinGL}!finishFrame@{finishFrame}}
\index{finishFrame@{finishFrame}!MinGL@{MinGL}}
\doxysubsubsection{\texorpdfstring{finishFrame()}{finishFrame()}}
{\footnotesize\ttfamily void Min\+GL\+::finish\+Frame (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Préviens min\+GL que la frame est terminée. 

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/dfa/class_min_g_l_a489922f0bdde2e38698adddaf57f6eda_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{class_min_g_l_a66758e8e6983cc1dd0b10b1ee743a65a}\label{class_min_g_l_a66758e8e6983cc1dd0b10b1ee743a65a}} 
\index{MinGL@{MinGL}!getBackgroundColor@{getBackgroundColor}}
\index{getBackgroundColor@{getBackgroundColor}!MinGL@{MinGL}}
\doxysubsubsection{\texorpdfstring{getBackgroundColor()}{getBackgroundColor()}}
{\footnotesize\ttfamily const \mbox{\hyperlink{classns_graphics_1_1_r_g_b_acolor}{ns\+Graphics\+::\+RGBAcolor}} \& Min\+GL\+::get\+Background\+Color (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}



Récupère la couleur de fond de la fenêtre. 

\mbox{\Hypertarget{class_min_g_l_ab558253439905930836ab4910a7ae253}\label{class_min_g_l_ab558253439905930836ab4910a7ae253}} 
\index{MinGL@{MinGL}!getEventManager@{getEventManager}}
\index{getEventManager@{getEventManager}!MinGL@{MinGL}}
\doxysubsubsection{\texorpdfstring{getEventManager()}{getEventManager()}}
{\footnotesize\ttfamily \mbox{\hyperlink{classns_event_1_1_event_manager}{ns\+Event\+::\+Event\+Manager}} \& Min\+GL\+::get\+Event\+Manager (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Récupère le gestionnaire d\textquotesingle{}évènements min\+GL. 

\mbox{\Hypertarget{class_min_g_l_a46cea08ec9ef4a0678f425000ca77e5b}\label{class_min_g_l_a46cea08ec9ef4a0678f425000ca77e5b}} 
\index{MinGL@{MinGL}!getWindowName@{getWindowName}}
\index{getWindowName@{getWindowName}!MinGL@{MinGL}}
\doxysubsubsection{\texorpdfstring{getWindowName()}{getWindowName()}}
{\footnotesize\ttfamily const std\+::string \& Min\+GL\+::get\+Window\+Name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}



Récupère le nom de la fenêtre. 

\mbox{\Hypertarget{class_min_g_l_a1ea6ea098988db36f5bf18713f9f3347}\label{class_min_g_l_a1ea6ea098988db36f5bf18713f9f3347}} 
\index{MinGL@{MinGL}!getWindowPosition@{getWindowPosition}}
\index{getWindowPosition@{getWindowPosition}!MinGL@{MinGL}}
\doxysubsubsection{\texorpdfstring{getWindowPosition()}{getWindowPosition()}}
{\footnotesize\ttfamily \mbox{\hyperlink{classns_graphics_1_1_vec2_d}{ns\+Graphics\+::\+Vec2D}} Min\+GL\+::get\+Window\+Position (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}



Récupère la Position de la fenêtre. 

\mbox{\Hypertarget{class_min_g_l_a92bacd1567089fb4641ed7b416cfe74d}\label{class_min_g_l_a92bacd1567089fb4641ed7b416cfe74d}} 
\index{MinGL@{MinGL}!getWindowSize@{getWindowSize}}
\index{getWindowSize@{getWindowSize}!MinGL@{MinGL}}
\doxysubsubsection{\texorpdfstring{getWindowSize()}{getWindowSize()}}
{\footnotesize\ttfamily \mbox{\hyperlink{classns_graphics_1_1_vec2_d}{ns\+Graphics\+::\+Vec2D}} Min\+GL\+::get\+Window\+Size (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}



Récupère la taille de la fenêtre. 

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/dfa/class_min_g_l_a92bacd1567089fb4641ed7b416cfe74d_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{class_min_g_l_a17c7718b9e966c8147cd56483dcf4e8d}\label{class_min_g_l_a17c7718b9e966c8147cd56483dcf4e8d}} 
\index{MinGL@{MinGL}!initGlut@{initGlut}}
\index{initGlut@{initGlut}!MinGL@{MinGL}}
\doxysubsubsection{\texorpdfstring{initGlut()}{initGlut()}}
{\footnotesize\ttfamily static void Min\+GL\+::init\+Glut (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



Initialise la bibliothèque freeglut. 



Definition at line \mbox{\hyperlink{mingl_8h_source_l00081}{81}} of file \mbox{\hyperlink{mingl_8h_source}{mingl.\+h}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=335pt]{de/dfa/class_min_g_l_a17c7718b9e966c8147cd56483dcf4e8d_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{class_min_g_l_a5962a0a0ced7879bc0cc65e267e8d7fc}\label{class_min_g_l_a5962a0a0ced7879bc0cc65e267e8d7fc}} 
\index{MinGL@{MinGL}!initGraphic@{initGraphic}}
\index{initGraphic@{initGraphic}!MinGL@{MinGL}}
\doxysubsubsection{\texorpdfstring{initGraphic()}{initGraphic()}}
{\footnotesize\ttfamily void Min\+GL\+::init\+Graphic (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Initialise min\+GL et ouvre la fenêtre. 

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/dfa/class_min_g_l_a5962a0a0ced7879bc0cc65e267e8d7fc_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{class_min_g_l_a05a0da9d0729e9c7dbd1121b0956866d}\label{class_min_g_l_a05a0da9d0729e9c7dbd1121b0956866d}} 
\index{MinGL@{MinGL}!isOpen@{isOpen}}
\index{isOpen@{isOpen}!MinGL@{MinGL}}
\doxysubsubsection{\texorpdfstring{isOpen()}{isOpen()}}
{\footnotesize\ttfamily bool Min\+GL\+::is\+Open (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}



Retourne si la fenêtre est ouverte. 

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/dfa/class_min_g_l_a05a0da9d0729e9c7dbd1121b0956866d_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{class_min_g_l_a8f0833403a4fb3df8010c132e81b207f}\label{class_min_g_l_a8f0833403a4fb3df8010c132e81b207f}} 
\index{MinGL@{MinGL}!isPressed@{isPressed}}
\index{isPressed@{isPressed}!MinGL@{MinGL}}
\doxysubsubsection{\texorpdfstring{isPressed()}{isPressed()}}
{\footnotesize\ttfamily bool Min\+GL\+::is\+Pressed (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_min_g_l_a6e612d21ed9723c37ad91093f7b48c96}{Key\+Type\+\_\+t}} \&}]{key }\end{DoxyParamCaption})}



Renvoie l\textquotesingle{}état d\textquotesingle{}une touche du clavier (pressée ou non) 


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em key} & \+: Touche du clavier a vérifier \\
\hline
\end{DoxyParams}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/dfa/class_min_g_l_a8f0833403a4fb3df8010c132e81b207f_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{class_min_g_l_a99750fd4c8f97cfe693b1acb903424cf}\label{class_min_g_l_a99750fd4c8f97cfe693b1acb903424cf}} 
\index{MinGL@{MinGL}!resetKey@{resetKey}}
\index{resetKey@{resetKey}!MinGL@{MinGL}}
\doxysubsubsection{\texorpdfstring{resetKey()}{resetKey()}}
{\footnotesize\ttfamily void Min\+GL\+::reset\+Key (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_min_g_l_a6e612d21ed9723c37ad91093f7b48c96}{Key\+Type\+\_\+t}} \&}]{key }\end{DoxyParamCaption})}



Force une touche a être relâchée. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em key} & \+: Touche du clavier a relâcher \\
\hline
\end{DoxyParams}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{de/dfa/class_min_g_l_a99750fd4c8f97cfe693b1acb903424cf_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{class_min_g_l_a4399b7615cea89f850cd5c66e428c367}\label{class_min_g_l_a4399b7615cea89f850cd5c66e428c367}} 
\index{MinGL@{MinGL}!setBackgroundColor@{setBackgroundColor}}
\index{setBackgroundColor@{setBackgroundColor}!MinGL@{MinGL}}
\doxysubsubsection{\texorpdfstring{setBackgroundColor()}{setBackgroundColor()}}
{\footnotesize\ttfamily void Min\+GL\+::set\+Background\+Color (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classns_graphics_1_1_r_g_b_acolor}{ns\+Graphics\+::\+RGBAcolor}} \&}]{background\+Color }\end{DoxyParamCaption})}



Règle la couleur de fond de la fenêtre. 

\mbox{\Hypertarget{class_min_g_l_a462ab2edc0eb28990638541873869e0e}\label{class_min_g_l_a462ab2edc0eb28990638541873869e0e}} 
\index{MinGL@{MinGL}!setWindowName@{setWindowName}}
\index{setWindowName@{setWindowName}!MinGL@{MinGL}}
\doxysubsubsection{\texorpdfstring{setWindowName()}{setWindowName()}}
{\footnotesize\ttfamily void Min\+GL\+::set\+Window\+Name (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{window\+Name }\end{DoxyParamCaption})}



Règle le nom de la fenêtre. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em window\+Name} & \+: Nouveau nom \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{class_min_g_l_a9239873a52e437457af03f002f5df2b6}\label{class_min_g_l_a9239873a52e437457af03f002f5df2b6}} 
\index{MinGL@{MinGL}!setWindowPosition@{setWindowPosition}}
\index{setWindowPosition@{setWindowPosition}!MinGL@{MinGL}}
\doxysubsubsection{\texorpdfstring{setWindowPosition()}{setWindowPosition()}}
{\footnotesize\ttfamily void Min\+GL\+::set\+Window\+Position (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classns_graphics_1_1_vec2_d}{ns\+Graphics\+::\+Vec2D}} \&}]{window\+Position }\end{DoxyParamCaption})}



Règle la Position de la fenêtre. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em window\+Position} & \+: Nouvelle Position \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{class_min_g_l_a532d320b7b837998533fe6577ab45bc3}\label{class_min_g_l_a532d320b7b837998533fe6577ab45bc3}} 
\index{MinGL@{MinGL}!setWindowSize@{setWindowSize}}
\index{setWindowSize@{setWindowSize}!MinGL@{MinGL}}
\doxysubsubsection{\texorpdfstring{setWindowSize()}{setWindowSize()}}
{\footnotesize\ttfamily void Min\+GL\+::set\+Window\+Size (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classns_graphics_1_1_vec2_d}{ns\+Graphics\+::\+Vec2D}} \&}]{window\+Size }\end{DoxyParamCaption})}



Règle la taille de la fenêtre. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em window\+Size} & \+: Nouvelle taille \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{class_min_g_l_a9508f3ac9d4cb4f444f56f5d77ed9d86}\label{class_min_g_l_a9508f3ac9d4cb4f444f56f5d77ed9d86}} 
\index{MinGL@{MinGL}!stopGraphic@{stopGraphic}}
\index{stopGraphic@{stopGraphic}!MinGL@{MinGL}}
\doxysubsubsection{\texorpdfstring{stopGraphic()}{stopGraphic()}}
{\footnotesize\ttfamily void Min\+GL\+::stop\+Graphic (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Ferme la fenêtre et min\+GL proprement. 



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
lib\+\_\+headers/mingl/\mbox{\hyperlink{mingl_8h}{mingl.\+h}}\end{DoxyCompactItemize}
