\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}