Source

pacman-game-server / serveurPartie / documentation / latex / classJoueur.tex

\section{Joueur Class Reference}
\label{classJoueur}\index{Joueur@{Joueur}}
Regroupe des informations sur les joueurs de la partie.  


{\tt \#include $<$joueur.h$>$}

\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf Joueur} (string nickname, int id, string ip, string type, int x, int y)
\begin{CompactList}\small\item\em Constructeur. \item\end{CompactList}\item 
{\bf $\sim$Joueur} ()\label{classJoueur_9fb594f755601ee77ce5884c4c0861f3}

\begin{CompactList}\small\item\em Destructeur. \item\end{CompactList}\item 
string {\bf getNickname} ()
\begin{CompactList}\small\item\em Accesseur au pseudo du joueur. \item\end{CompactList}\item 
int {\bf getID} ()
\begin{CompactList}\small\item\em Accesseur au pseudo du joueur. \item\end{CompactList}\item 
int {\bf getX} ()
\begin{CompactList}\small\item\em Accesseur a l'abscisse. \item\end{CompactList}\item 
int {\bf getY} ()
\begin{CompactList}\small\item\em Accesseur a l'ordonnée. \item\end{CompactList}\item 
string {\bf getIP} ()
\begin{CompactList}\small\item\em Accesseur à l'adresse IP du joueur. \item\end{CompactList}\item 
string {\bf getType} ()
\begin{CompactList}\small\item\em Accesseur au type du joueur (pacamn ou fantôme). \item\end{CompactList}\item 
void {\bf setID} (int id)
\begin{CompactList}\small\item\em Setteur au pseudo du joueur. \item\end{CompactList}\item 
void {\bf setX} (int x)
\begin{CompactList}\small\item\em Setteur de l'abscisse. \item\end{CompactList}\item 
void {\bf setY} (int y)
\begin{CompactList}\small\item\em Setteur de l'ordonnée. \item\end{CompactList}\item 
void {\bf setNickname} (string nickname)
\begin{CompactList}\small\item\em Setteur du pseudo du joueur. \item\end{CompactList}\item 
void {\bf setIP} (string ip)
\begin{CompactList}\small\item\em Setteur de l'adresse IP du joueur. \item\end{CompactList}\item 
void {\bf setType} (string type)
\begin{CompactList}\small\item\em Setteur du type du joueur. \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
Regroupe des informations sur les joueurs de la partie. 

\begin{Desc}
\item[Date:]2007\end{Desc}
Ces données sont les maillons de la liste de joueurs. 

\subsection{Constructor \& Destructor Documentation}
\index{Joueur@{Joueur}!Joueur@{Joueur}}
\index{Joueur@{Joueur}!Joueur@{Joueur}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Joueur::Joueur (string {\em nickname}, int {\em id}, string {\em ip}, string {\em type}, int {\em x}, int {\em y})}\label{classJoueur_8854770b3d35b2d2fa8fe18db6d97742}


Constructeur. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em nickname}]Pseudo du joueur. \item[{\em id}]L'identifiant du joueur. \item[{\em ip}]L'adresse IP du joueur. \item[{\em type}]Le type du joueur (pacman ou fantôme). \item[{\em x}]L'abscisse du joueur. \item[{\em y}]L'ordonnée du joueur. \end{description}
\end{Desc}


\subsection{Member Function Documentation}
\index{Joueur@{Joueur}!getNickname@{getNickname}}
\index{getNickname@{getNickname}!Joueur@{Joueur}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}string Joueur::getNickname ()}\label{classJoueur_4efe805b34a6739e6bdeab4f6a5fcfb8}


Accesseur au pseudo du joueur. 

\begin{Desc}
\item[Returns:]Le pseudo du joueur. \end{Desc}
\index{Joueur@{Joueur}!getID@{getID}}
\index{getID@{getID}!Joueur@{Joueur}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int Joueur::getID ()}\label{classJoueur_f6ecb7d90a2d1259ef8c37dcf9563b58}


Accesseur au pseudo du joueur. 

\begin{Desc}
\item[Returns:]L'identifiant du joueur. \end{Desc}
\index{Joueur@{Joueur}!getX@{getX}}
\index{getX@{getX}!Joueur@{Joueur}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int Joueur::getX ()}\label{classJoueur_49cec60d6a245792394561bc13fcc71c}


Accesseur a l'abscisse. 

\begin{Desc}
\item[Returns:]L'abscisse du joueur. \end{Desc}
\index{Joueur@{Joueur}!getY@{getY}}
\index{getY@{getY}!Joueur@{Joueur}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int Joueur::getY ()}\label{classJoueur_4283c8c140f7e8f802bf0f0f33f263e6}


Accesseur a l'ordonnée. 

\begin{Desc}
\item[Returns:]L'ordonnée du joueur. \end{Desc}
\index{Joueur@{Joueur}!getIP@{getIP}}
\index{getIP@{getIP}!Joueur@{Joueur}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}string Joueur::getIP ()}\label{classJoueur_01494b8bd7982f6c9b15ca80319e8015}


Accesseur à l'adresse IP du joueur. 

\begin{Desc}
\item[Returns:]L'adresse IP du joueur. \end{Desc}
\index{Joueur@{Joueur}!getType@{getType}}
\index{getType@{getType}!Joueur@{Joueur}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}string Joueur::getType ()}\label{classJoueur_23f5049e7357c22327ac62dbdc1f4615}


Accesseur au type du joueur (pacamn ou fantôme). 

\begin{Desc}
\item[Returns:]Le type du joueur (pacman ou fantôme). \end{Desc}
\index{Joueur@{Joueur}!setID@{setID}}
\index{setID@{setID}!Joueur@{Joueur}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Joueur::setID (int {\em id})}\label{classJoueur_6ef9b6cd95c43e95e20b22684c4f1669}


Setteur au pseudo du joueur. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em id}]L'identifiant du joueur. \end{description}
\end{Desc}
\index{Joueur@{Joueur}!setX@{setX}}
\index{setX@{setX}!Joueur@{Joueur}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Joueur::setX (int {\em x})}\label{classJoueur_3b3eb965d19ddfff227f0ee65956fa9d}


Setteur de l'abscisse. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em x}]L'abscisse du joueur. \end{description}
\end{Desc}
\index{Joueur@{Joueur}!setY@{setY}}
\index{setY@{setY}!Joueur@{Joueur}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Joueur::setY (int {\em y})}\label{classJoueur_52340c9eed27b7fc9e19826a524f9cf0}


Setteur de l'ordonnée. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em y}]L'ordonnée du joueur. \end{description}
\end{Desc}
\index{Joueur@{Joueur}!setNickname@{setNickname}}
\index{setNickname@{setNickname}!Joueur@{Joueur}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Joueur::setNickname (string {\em nickname})}\label{classJoueur_188c56ecc0721596950703bca6cfda77}


Setteur du pseudo du joueur. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em nickname}]Le pseudo du joueur. \end{description}
\end{Desc}
\index{Joueur@{Joueur}!setIP@{setIP}}
\index{setIP@{setIP}!Joueur@{Joueur}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Joueur::setIP (string {\em ip})}\label{classJoueur_846098a2ed23af7ad0ba3c37be6b3978}


Setteur de l'adresse IP du joueur. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em ip}]L'adresse IP du joueur/ \end{description}
\end{Desc}
\index{Joueur@{Joueur}!setType@{setType}}
\index{setType@{setType}!Joueur@{Joueur}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Joueur::setType (string {\em type})}\label{classJoueur_62c6bc458db254c5d9f285f57165f42b}


Setteur du type du joueur. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em type}]Le type du joueur (pacman ou fantôme). \end{description}
\end{Desc}


The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
/home/cedric/workspace/serveurPartie/joueur.h\item 
/home/cedric/workspace/serveurPartie/joueur.cpp\end{CompactItemize}