152 lines
4.4 KiB
TeX
152 lines
4.4 KiB
TeX
\hypertarget{class_game}{
|
|
\section{Game Class Reference}
|
|
\label{class_game}\index{Game@{Game}}
|
|
}
|
|
|
|
|
|
{\ttfamily \#include $<$Game.h$>$}
|
|
|
|
\subsection*{Public Member Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\hyperlink{class_game_a3ae96cfdab80ddfed4e942b23c59cfd9}{Game} (void)
|
|
\item
|
|
\hyperlink{class_game_a5132fe2c0d2a41ad6b613dc2baeca24c}{$\sim$Game} (void)
|
|
\item
|
|
bool \hyperlink{class_game_a9fe7e8ed1349a7011a2fd240459ce70c}{Init} (void)
|
|
\item
|
|
void \hyperlink{class_game_a36ea7cbee603b8335d6920cc53b05d7c}{Prepare} (float dt)
|
|
\item
|
|
void \hyperlink{class_game_aa19e1d12f3b8823467a8f99f832bc6d7}{Render} (void)
|
|
\item
|
|
void \hyperlink{class_game_ae98f729272916bf01f7cb1c92ff8136a}{Shutdown} (void)
|
|
\item
|
|
void \hyperlink{class_game_a0f3517167a60aa82af21689cee075e1c}{UpdateProjection} ()
|
|
\item
|
|
void \hyperlink{class_game_ac08ea5322ce7e9ec5fae82411bd6e804}{OnResize} (int \hyperlink{wglext_8h_ae6531b1788ca42a9ae8155b0c52e7630}{width}, int \hyperlink{wglext_8h_ab2e63df950c3789599e1e43f477bc9e3}{height})
|
|
\end{DoxyCompactItemize}
|
|
|
|
|
|
\subsection{Detailed Description}
|
|
|
|
|
|
Definition at line 6 of file Game.h.
|
|
|
|
|
|
|
|
\subsection{Constructor \& Destructor Documentation}
|
|
\hypertarget{class_game_a3ae96cfdab80ddfed4e942b23c59cfd9}{
|
|
\index{Game@{Game}!Game@{Game}}
|
|
\index{Game@{Game}!Game@{Game}}
|
|
\subsubsection[{Game}]{\setlength{\rightskip}{0pt plus 5cm}Game::Game (
|
|
\begin{DoxyParamCaption}
|
|
\item[{void}]{}
|
|
\end{DoxyParamCaption}
|
|
)}}
|
|
\label{class_game_a3ae96cfdab80ddfed4e942b23c59cfd9}
|
|
|
|
|
|
Definition at line 18 of file Game.cpp.
|
|
|
|
\hypertarget{class_game_a5132fe2c0d2a41ad6b613dc2baeca24c}{
|
|
\index{Game@{Game}!$\sim$Game@{$\sim$Game}}
|
|
\index{$\sim$Game@{$\sim$Game}!Game@{Game}}
|
|
\subsubsection[{$\sim$Game}]{\setlength{\rightskip}{0pt plus 5cm}Game::$\sim$Game (
|
|
\begin{DoxyParamCaption}
|
|
\item[{void}]{}
|
|
\end{DoxyParamCaption}
|
|
)}}
|
|
\label{class_game_a5132fe2c0d2a41ad6b613dc2baeca24c}
|
|
|
|
|
|
Definition at line 25 of file Game.cpp.
|
|
|
|
|
|
|
|
\subsection{Member Function Documentation}
|
|
\hypertarget{class_game_a9fe7e8ed1349a7011a2fd240459ce70c}{
|
|
\index{Game@{Game}!Init@{Init}}
|
|
\index{Init@{Init}!Game@{Game}}
|
|
\subsubsection[{Init}]{\setlength{\rightskip}{0pt plus 5cm}bool Game::Init (
|
|
\begin{DoxyParamCaption}
|
|
\item[{void}]{}
|
|
\end{DoxyParamCaption}
|
|
)}}
|
|
\label{class_game_a9fe7e8ed1349a7011a2fd240459ce70c}
|
|
|
|
|
|
Definition at line 29 of file Game.cpp.
|
|
|
|
\hypertarget{class_game_ac08ea5322ce7e9ec5fae82411bd6e804}{
|
|
\index{Game@{Game}!OnResize@{OnResize}}
|
|
\index{OnResize@{OnResize}!Game@{Game}}
|
|
\subsubsection[{OnResize}]{\setlength{\rightskip}{0pt plus 5cm}void Game::OnResize (
|
|
\begin{DoxyParamCaption}
|
|
\item[{int}]{width, }
|
|
\item[{int}]{height}
|
|
\end{DoxyParamCaption}
|
|
)}}
|
|
\label{class_game_ac08ea5322ce7e9ec5fae82411bd6e804}
|
|
|
|
|
|
Definition at line 132 of file Game.cpp.
|
|
|
|
\hypertarget{class_game_a36ea7cbee603b8335d6920cc53b05d7c}{
|
|
\index{Game@{Game}!Prepare@{Prepare}}
|
|
\index{Prepare@{Prepare}!Game@{Game}}
|
|
\subsubsection[{Prepare}]{\setlength{\rightskip}{0pt plus 5cm}void Game::Prepare (
|
|
\begin{DoxyParamCaption}
|
|
\item[{float}]{dt}
|
|
\end{DoxyParamCaption}
|
|
)}}
|
|
\label{class_game_a36ea7cbee603b8335d6920cc53b05d7c}
|
|
|
|
|
|
Definition at line 39 of file Game.cpp.
|
|
|
|
\hypertarget{class_game_aa19e1d12f3b8823467a8f99f832bc6d7}{
|
|
\index{Game@{Game}!Render@{Render}}
|
|
\index{Render@{Render}!Game@{Game}}
|
|
\subsubsection[{Render}]{\setlength{\rightskip}{0pt plus 5cm}void Game::Render (
|
|
\begin{DoxyParamCaption}
|
|
\item[{void}]{}
|
|
\end{DoxyParamCaption}
|
|
)}}
|
|
\label{class_game_aa19e1d12f3b8823467a8f99f832bc6d7}
|
|
|
|
|
|
Definition at line 57 of file Game.cpp.
|
|
|
|
\hypertarget{class_game_ae98f729272916bf01f7cb1c92ff8136a}{
|
|
\index{Game@{Game}!Shutdown@{Shutdown}}
|
|
\index{Shutdown@{Shutdown}!Game@{Game}}
|
|
\subsubsection[{Shutdown}]{\setlength{\rightskip}{0pt plus 5cm}void Game::Shutdown (
|
|
\begin{DoxyParamCaption}
|
|
\item[{void}]{}
|
|
\end{DoxyParamCaption}
|
|
)}}
|
|
\label{class_game_ae98f729272916bf01f7cb1c92ff8136a}
|
|
|
|
|
|
Definition at line 87 of file Game.cpp.
|
|
|
|
\hypertarget{class_game_a0f3517167a60aa82af21689cee075e1c}{
|
|
\index{Game@{Game}!UpdateProjection@{UpdateProjection}}
|
|
\index{UpdateProjection@{UpdateProjection}!Game@{Game}}
|
|
\subsubsection[{UpdateProjection}]{\setlength{\rightskip}{0pt plus 5cm}void Game::UpdateProjection (
|
|
\begin{DoxyParamCaption}
|
|
\item[{void}]{}
|
|
\end{DoxyParamCaption}
|
|
)}}
|
|
\label{class_game_a0f3517167a60aa82af21689cee075e1c}
|
|
|
|
|
|
Definition at line 95 of file Game.cpp.
|
|
|
|
|
|
|
|
The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
|
|
\item
|
|
src/Unuk/\hyperlink{_game_8h}{Game.h}\item
|
|
src/Unuk/\hyperlink{_game_8cpp}{Game.cpp}\end{DoxyCompactItemize}
|