| Package | Description |
|---|---|
| pl.joegreen.sergeants.framework.model | |
| pl.joegreen.sergeants.framework.model.api |
| Modifier and Type | Method and Description |
|---|---|
Position |
Field.getPosition() |
default Position |
GameState.positionFromIndex(int index) |
Position |
Position.withCol(int col) |
Position |
Position.withRow(int row) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableMap<Position,Field> |
GameState.getFieldsMap() |
default com.google.common.collect.ImmutableMap<Position,VisibleField> |
GameState.getVisibleFieldsMap() |
| Modifier and Type | Method and Description |
|---|---|
default boolean |
GameState.isValidPosition(Position position) |
default int |
GameState.positionToIndex(Position position) |
int |
GameStateFieldContext.positionToIndex(Position position) |
| Constructor and Description |
|---|
Field(GameStateFieldContext gameStateContext,
Position position,
FieldTerrainType terrainType) |
VisibleField(GameStateFieldContext gameStateContext,
Position position,
FieldTerrainType terrainType,
Optional<Integer> ownerIndex,
int army,
boolean city,
boolean general) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableMap<Position,Field> |
UpdatableGameState.getFieldsMap() |
Copyright © 2017. All rights reserved.