|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface GameApplication
Interface pour les applications pour jouer à la simulation.
| Method Summary | |
|---|---|
void |
finishSetup()
Méthode appelée par la fenêtre de configuration pour indiquer que la configuration est terminée. |
AgentListManager |
getAgentListManager()
Accesseur sur le gestionnaire de la liste des agents. |
Configuration |
getConfiguration()
Accesseur sur la configuration. |
GameController |
getGameController()
Accesseur sur le contrôleur du jeu. |
GameModel |
getGameModel()
Accesseur sur le modèle du jeu. |
LocalPlayer |
getLocalPlayer()
Accesseur sur le joueur local. |
Player |
getPlayer(String inPlayerName)
Accesseur sur un joueur donné à partir de son nom. |
void |
init(String inAgentName)
Configure l'application en créant l'agent local et en l'enregistrant auprès du serveur et de la liste. |
| Methods inherited from interface fr.lip6.sma.simulacion.app.Application |
|---|
getAgentConfig, getAvatar, getAvatars, getPlayerAgentClass, getPlayerAgentNames, getPlayerNameFromAvatarName, getTracker, quit |
| Method Detail |
|---|
GameModel getGameModel()
GameController getGameController()
Configuration getConfiguration()
getConfiguration in interface ApplicationLocalPlayer getLocalPlayer()
null si aucun joueur
n'a été défini.Player getPlayer(String inPlayerName)
inPlayerName - le nom du joueur que l'on cherche.
null si le joueur n'a pu être trouvé.AgentListManager getAgentListManager()
void init(String inAgentName)
inAgentName - nom de l'agent local.void finishSetup()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||