|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.lip6.sma.simulacion.app.ApplicationImpl
fr.lip6.sma.simulacion.app.GameApplicationImpl
fr.lip6.sma.simulacion.app.TestApp
public abstract class TestApp
Classe pour les applications de test. Charge les images.
Field Summary | |
---|---|
private boolean |
mLoaded
Le chargement est-il terminé? |
Constructor Summary | |
---|---|
TestApp(String inConfigPath)
Constructeur à partir du chemin de configuration. |
Method Summary | |
---|---|
void |
dispose()
Méthode pour libérer la fenêtre. |
double |
getProgress()
Accesseur sur le niveau de progression actuel. |
protected SplashWindow |
getSplashWindow()
Crée et retourne la fenêtre de démarrage. |
void |
imageLoaded(String inURI)
Méthode appelée lorsqu'une image est chargée. |
void |
indicateProgress(double inIncrement)
Indicateur de chargement. |
void |
setImageIncrement(double inNewIncrement)
Sélecteur sur l'incrément pour les images. |
protected void |
setupServer()
Démarre le serveur. |
void |
setVisible(boolean inVisible)
Méthode pour afficher ou masquer la fenêtre. |
protected void |
startGame()
Démarre le jeu. |
void |
waitForTracker()
Attend que le chargement soit terminé. |
Methods inherited from class fr.lip6.sma.simulacion.app.GameApplicationImpl |
---|
finishSetup, getAgentListManager, getLocalPlayer, getPlayer, init, quit, start |
Methods inherited from class fr.lip6.sma.simulacion.app.ApplicationImpl |
---|
getAgentConfig, getAvatar, getAvatars, getConfiguration, getPlayerAgentClass, getPlayerAgentNames, getPlayerNameFromAvatarName, getTracker, loadImages, setupApplication |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface fr.lip6.sma.simulacion.app.GameApplication |
---|
getConfiguration, getGameController, getGameModel |
Methods inherited from interface fr.lip6.sma.simulacion.app.Application |
---|
getAgentConfig, getAvatar, getAvatars, getPlayerAgentClass, getPlayerAgentNames, getPlayerNameFromAvatarName, getTracker |
Field Detail |
---|
private boolean mLoaded
Constructor Detail |
---|
public TestApp(String inConfigPath)
inConfigPath
- chemin de configuration.Method Detail |
---|
protected final SplashWindow getSplashWindow()
getSplashWindow
in class ApplicationImpl
protected void setupServer()
setupServer
in class GameApplicationImpl
protected final void startGame()
startGame
in class GameApplicationImpl
public final void waitForTracker()
public final void setVisible(boolean inVisible)
setVisible
in interface SplashWindow
inVisible
- si on doit afficher ou masquer la fenêtre.public final void dispose()
dispose
in interface SplashWindow
public final void setImageIncrement(double inNewIncrement)
setImageIncrement
in interface SplashWindow
inNewIncrement
- la nouvelle valeur de l'incrément, ajouté pour
les prochaines images chargées.public final double getProgress()
getProgress
in interface SplashWindow
public final void indicateProgress(double inIncrement)
indicateProgress
in interface SplashWindow
inIncrement
- incrément de l'état du chargement (nombre entre
0
et 1
).public final void imageLoaded(String inURI)
imageLoaded
in interface SplashWindow
imageLoaded
in interface SimulacionMTListener
inURI
- URI de l'image
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |