\hypertarget{main_8cpp}{ \section{src/Unuk/main.cpp File Reference} \label{main_8cpp}\index{src/Unuk/main.cpp@{src/Unuk/main.cpp}} } {\ttfamily \#include $<$stdio.h$>$}\par {\ttfamily \#include $<$stdlib.h$>$}\par {\ttfamily \#include $<$GL/gl.h$>$}\par {\ttfamily \#include $<$GL/glu.h$>$}\par {\ttfamily \#include \char`\"{}SDL/SDL.h\char`\"{}}\par {\ttfamily \#include \char`\"{}Game.h\char`\"{}}\par {\ttfamily \#include \char`\"{}../libUnuk/Input.h\char`\"{}}\par {\ttfamily \#include \char`\"{}../libUnuk/Debug.h\char`\"{}}\par \subsection*{Functions} \begin{DoxyCompactItemize} \item void \hyperlink{main_8cpp_ada2f56ab31a366e16a495936dd004184}{Quit} (int returnCode) \item int \hyperlink{main_8cpp_a4fb3c2550b72c4284dbe38ece28944e3}{ResizeWindow} (int \hyperlink{wglext_8h_ae6531b1788ca42a9ae8155b0c52e7630}{width}, int \hyperlink{wglext_8h_ab2e63df950c3789599e1e43f477bc9e3}{height}) \item void \hyperlink{main_8cpp_a4f3df61842b2672d52d1fa27173bba45}{ProcessEvents} (SDL\_\-keysym $\ast$keysym) \item int \hyperlink{main_8cpp_a583c9b24e82b1015dd307199654d8488}{InitGL} (void) \item unsigned int \hyperlink{main_8cpp_aa17d85aacf437da3fe7e2cd86abf22c4}{GetTickCount} () \item float \hyperlink{main_8cpp_a15fbb2a92b276cacefc25bb930101a9e}{GetElapsedSeconds} (void) \item int \hyperlink{main_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4}{main} () \end{DoxyCompactItemize} \subsection*{Variables} \begin{DoxyCompactItemize} \item const int \hyperlink{main_8cpp_a3482785bd2a4c8b307f9e0b6f54e2c36}{SCREEN\_\-WIDTH} = 640 \item const int \hyperlink{main_8cpp_ab454541ae58bcf6555e8d723b1eb95e7}{SCREEN\_\-HEIGHT} = 480 \item const int \hyperlink{main_8cpp_a8194731fdeea643e725e3a89d2f7ec59}{SCREEN\_\-BPP} = 16 \item SDL\_\-Surface $\ast$ \hyperlink{main_8cpp_a2f5cac12e913bcfcff660305bf88dd3b}{surface} \end{DoxyCompactItemize} \subsection{Function Documentation} \hypertarget{main_8cpp_a15fbb2a92b276cacefc25bb930101a9e}{ \index{main.cpp@{main.cpp}!GetElapsedSeconds@{GetElapsedSeconds}} \index{GetElapsedSeconds@{GetElapsedSeconds}!main.cpp@{main.cpp}} \subsubsection[{GetElapsedSeconds}]{\setlength{\rightskip}{0pt plus 5cm}float GetElapsedSeconds ( \begin{DoxyParamCaption} \item[{void}]{} \end{DoxyParamCaption} )}} \label{main_8cpp_a15fbb2a92b276cacefc25bb930101a9e} Definition at line 106 of file main.cpp. \hypertarget{main_8cpp_aa17d85aacf437da3fe7e2cd86abf22c4}{ \index{main.cpp@{main.cpp}!GetTickCount@{GetTickCount}} \index{GetTickCount@{GetTickCount}!main.cpp@{main.cpp}} \subsubsection[{GetTickCount}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int GetTickCount ( \begin{DoxyParamCaption} {} \end{DoxyParamCaption} )}} \label{main_8cpp_aa17d85aacf437da3fe7e2cd86abf22c4} Definition at line 97 of file main.cpp. \hypertarget{main_8cpp_a583c9b24e82b1015dd307199654d8488}{ \index{main.cpp@{main.cpp}!InitGL@{InitGL}} \index{InitGL@{InitGL}!main.cpp@{main.cpp}} \subsubsection[{InitGL}]{\setlength{\rightskip}{0pt plus 5cm}int InitGL ( \begin{DoxyParamCaption} \item[{void}]{} \end{DoxyParamCaption} )}} \label{main_8cpp_a583c9b24e82b1015dd307199654d8488} Definition at line 78 of file main.cpp. \hypertarget{main_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4}{ \index{main.cpp@{main.cpp}!main@{main}} \index{main@{main}!main.cpp@{main.cpp}} \subsubsection[{main}]{\setlength{\rightskip}{0pt plus 5cm}int main ( \begin{DoxyParamCaption} {} \end{DoxyParamCaption} )}} \label{main_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4} Definition at line 114 of file main.cpp. \hypertarget{main_8cpp_a4f3df61842b2672d52d1fa27173bba45}{ \index{main.cpp@{main.cpp}!ProcessEvents@{ProcessEvents}} \index{ProcessEvents@{ProcessEvents}!main.cpp@{main.cpp}} \subsubsection[{ProcessEvents}]{\setlength{\rightskip}{0pt plus 5cm}void ProcessEvents ( \begin{DoxyParamCaption} \item[{SDL\_\-keysym $\ast$}]{keysym} \end{DoxyParamCaption} )}} \label{main_8cpp_a4f3df61842b2672d52d1fa27173bba45} Definition at line 62 of file main.cpp. \hypertarget{main_8cpp_ada2f56ab31a366e16a495936dd004184}{ \index{main.cpp@{main.cpp}!Quit@{Quit}} \index{Quit@{Quit}!main.cpp@{main.cpp}} \subsubsection[{Quit}]{\setlength{\rightskip}{0pt plus 5cm}void Quit ( \begin{DoxyParamCaption} \item[{int}]{returnCode} \end{DoxyParamCaption} )}} \label{main_8cpp_ada2f56ab31a366e16a495936dd004184} Definition at line 22 of file main.cpp. \hypertarget{main_8cpp_a4fb3c2550b72c4284dbe38ece28944e3}{ \index{main.cpp@{main.cpp}!ResizeWindow@{ResizeWindow}} \index{ResizeWindow@{ResizeWindow}!main.cpp@{main.cpp}} \subsubsection[{ResizeWindow}]{\setlength{\rightskip}{0pt plus 5cm}int ResizeWindow ( \begin{DoxyParamCaption} \item[{int}]{width, } \item[{int}]{height} \end{DoxyParamCaption} )}} \label{main_8cpp_a4fb3c2550b72c4284dbe38ece28944e3} Definition at line 33 of file main.cpp. \subsection{Variable Documentation} \hypertarget{main_8cpp_a8194731fdeea643e725e3a89d2f7ec59}{ \index{main.cpp@{main.cpp}!SCREEN\_\-BPP@{SCREEN\_\-BPP}} \index{SCREEN\_\-BPP@{SCREEN\_\-BPP}!main.cpp@{main.cpp}} \subsubsection[{SCREEN\_\-BPP}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf SCREEN\_\-BPP} = 16}} \label{main_8cpp_a8194731fdeea643e725e3a89d2f7ec59} Definition at line 17 of file main.cpp. \hypertarget{main_8cpp_ab454541ae58bcf6555e8d723b1eb95e7}{ \index{main.cpp@{main.cpp}!SCREEN\_\-HEIGHT@{SCREEN\_\-HEIGHT}} \index{SCREEN\_\-HEIGHT@{SCREEN\_\-HEIGHT}!main.cpp@{main.cpp}} \subsubsection[{SCREEN\_\-HEIGHT}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf SCREEN\_\-HEIGHT} = 480}} \label{main_8cpp_ab454541ae58bcf6555e8d723b1eb95e7} Definition at line 16 of file main.cpp. \hypertarget{main_8cpp_a3482785bd2a4c8b307f9e0b6f54e2c36}{ \index{main.cpp@{main.cpp}!SCREEN\_\-WIDTH@{SCREEN\_\-WIDTH}} \index{SCREEN\_\-WIDTH@{SCREEN\_\-WIDTH}!main.cpp@{main.cpp}} \subsubsection[{SCREEN\_\-WIDTH}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf SCREEN\_\-WIDTH} = 640}} \label{main_8cpp_a3482785bd2a4c8b307f9e0b6f54e2c36} Definition at line 15 of file main.cpp. \hypertarget{main_8cpp_a2f5cac12e913bcfcff660305bf88dd3b}{ \index{main.cpp@{main.cpp}!surface@{surface}} \index{surface@{surface}!main.cpp@{main.cpp}} \subsubsection[{surface}]{\setlength{\rightskip}{0pt plus 5cm}SDL\_\-Surface$\ast$ {\bf surface}}} \label{main_8cpp_a2f5cac12e913bcfcff660305bf88dd3b} Definition at line 20 of file main.cpp.