A C D E F G I M N P R S T U W X Z

G

GameEventProvider - class ru.ifmo.knim.providers.GameEventProvider.
Events that are send by game core
GameEventProvider() - Constructor for class ru.ifmo.knim.providers.GameEventProvider
 
GameInfo - class ru.ifmo.knim.main.GameInfo.
Represents game info
GameInfo(int) - Constructor for class ru.ifmo.knim.main.GameInfo
Creates a gameinfo object
GameInfo(int[]) - Constructor for class ru.ifmo.knim.main.GameInfo
non-default contructor
GameObject - class ru.ifmo.knim.controlled.GameObject.
This is the class that controls the game process
GameObject() - Constructor for class ru.ifmo.knim.controlled.GameObject
 
GamePlay - class ru.ifmo.knim.main.GamePlay.
Something that aggregates gameInfo and modelEngine.
GamePlay() - Constructor for class ru.ifmo.knim.main.GamePlay
Default constructor
GameScreen - class ru.ifmo.knim.screens.GameScreen.
Main screen of the application (singleton)
getBadMoveLeft() - Method in class ru.ifmo.knim.main.GameInfo
Returns the amount of phora moves left
getFishInLine(int) - Method in class ru.ifmo.knim.main.GameInfo
Returns amount of fish in a line
getGameInfo() - Method in class ru.ifmo.knim.main.GamePlay
Gets game information
getGamePlay() - Static method in class ru.ifmo.knim.main.GamePlay
Returns singleton object
getLineAmount() - Method in class ru.ifmo.knim.main.GameInfo
Returns the amount of lines with stones
getLines() - Method in class ru.ifmo.knim.main.GameInfo
Gets array of fish lines
getMove() - Method in class ru.ifmo.knim.screens.ControlPanel
Returns the move, parsing it from the text data
getMove() - Method in class ru.ifmo.knim.screens.FishControlPanel
Returns the control panel state.
getMove() - Method in class ru.ifmo.knim.screens.GameScreen
Gets move.
getMoveResult(int[]) - Static method in class ru.ifmo.knim.main.MoveResult
Performs array to structure result conversion
getScreen() - Static method in class ru.ifmo.knim.screens.GameScreen
 

A C D E F G I M N P R S T U W X Z