Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
de.farafin.snEADy.communication.D_GameInfo

Packages that use D_GameInfo
de.farafin.snEADy |
de.farafin.snEADy.communication |
de.farafin.snEADy.control |
de.farafin.snEADy.control.GaphixStuff |
de.farafin.snEADy.world |

Uses of D_GameInfo in de.farafin.snEADy

Fields in de.farafin.snEADy declared as D_GameInfo
`private D_GameInfo` | `M_Main.gameInfo` the game info that the manEngine gets after the play feald changed
`private D_GameInfo` | `M_GameEngine.gameInfo` the gameInfo instance from whitch a copy is given to other modules
`private D_GameInfo` | `M_Main.initGameInfo` the initial gameInfo. its stored to make it possible to restart teh game.

Methods in de.farafin.snEADy that return D_GameInfo
`private D_GameInfo` | `M_GameEngine.generateGameInfo()` to send other modules the current gameState, its necessary to copy the data and send the data to all modules. this method just copys the data and stores them in a gameInfo instance.
`protected D_GameInfo` | `M_GameEngine.getGameInfo()`
`private D_GameInfo` | `M_GameEngine.reGenerateGameInfo()`

Methods in de.farafin.snEADy with parameters of type D_GameInfo
`protected void` | `M_GameEngine.initGame(D_GameInfo initData)` init the game
`private void` | `M_PlayerHandler.reGenPlayerInfo(int playerIndex, D_GameInfo gameInfo)` regenerate Player Info. it is no new instance build, but if the length some arrays doesnt fit, it will be renewed.
`protected void` | `M_PlayerHandler.runPlayer(D_GameInfo gameInfo, D_PlayerData[] playerData)` This methods organizes the player calculation.
`private void` | `M_Main.startGame(D_GameInfo initData)` starts the game at the beginning, just to say: starts the gameEngine Maincycle
`protected void` | `M_Main.update(D_GameInfo gameInfo, C_Human[] humanInstances)` set the gameInfo and updates the graphic

Uses of D_GameInfo in de.farafin.snEADy.communication

Methods in de.farafin.snEADy.communication with parameters of type D_GameInfo
`void` | `D_GameInfo.copyOnMe(D_GameInfo gameInfo)` copys all data to the lokal instance. there is no new Instance created if all array sizes fit to each other

Constructors in de.farafin.snEADy.communication with parameters of type D_GameInfo
`D_GameInfo(D_GameInfo gameInfo)` copy constructor reference-copy of attrbutes: use copy() if you need a full copy

Uses of D_GameInfo in de.farafin.snEADy.control

Methods in de.farafin.snEADy.control with parameters of type D_GameInfo
`void` | `I_Control_interface.update(D_GameInfo gameInfo, C_Human[] humanPlayer)`

Uses of D_GameInfo in de.farafin.snEADy.control.GaphixStuff

Fields in de.farafin.snEADy.control.GaphixStuff declared as D_GameInfo
`(package private) D_GameInfo` | `M_GraphixEngineUI.oldGameInfo`

Methods in de.farafin.snEADy.control.GaphixStuff with parameters of type D_GameInfo
`private void` | `M_GraphixEngineUI.checkActivations(D_GameInfo gameInfo)`
`private void` | `M_GraphixEngineUI.Gr_Arena.convert(char[][] fieldDest, char[][] fieldSrc, D_GameInfo gameInfo)`
`private void` | `M_GraphixEngineUI.drawMenuElements(java.awt.Graphics g, D_GameInfo gameInfo)`
`void` | `M_GraphixEngineUI.Gr_Arena.update(char[][] src, D_GameInfo gameInfo)`
`void` | `M_GraphixEngineUI.update(D_GameInfo gameInfo, C_Human[] humanPlayer)`
`private void` | `M_GraphixEngineUI.updatePlayer(D_GameInfo gameInfo)`
`private void` | `M_GraphixEngineUI.updatePlayerTab(D_GameInfo gameInfo)`
`private void` | `M_GraphixEngineUI.updateTexts(D_GameInfo gameInfo, java.awt.Graphics g)`

Constructors in de.farafin.snEADy.control.GaphixStuff with parameters of type D_GameInfo
`M_GraphixEngineUI.Gr_Arena(char[][] newField, D_GameInfo gameInfo)`

Uses of D_GameInfo in de.farafin.snEADy.world

Methods in de.farafin.snEADy.world with parameters of type D_GameInfo
`private void` | `C_World.placeGoody(D_GameInfo gameInfo)` sets a new goody and estimates the next goody time
`void` | `C_World.update(D_GameInfo gameInfo)`
`void` | `I_World_interface.update(D_GameInfo gameInfo)` calculate the new playfield with the informations in gameInfo stores the changed data in gameInfo
`void` | `C_World.updateInfos(D_GameInfo gameInfo)`
`void` | `I_World_interface.updateInfos(D_GameInfo gameInfo)`

Constructors in de.farafin.snEADy.world with parameters of type D_GameInfo
`C_Arena(D_GameInfo gameInfo, GameParameter parameter)` constructor
`C_World(D_GameInfo gameInfo, GameParameter parameter)` constructor

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES