|
||||||||||
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 Application
LocalPlayer 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 |