Sokoban
TwoPlayerMap Member List

This is the complete list of members for TwoPlayerMap, including all inherited members.

BARRELMapstatic
BARREL_TARGETMapstatic
complete() overrideTwoPlayerMapinlinevirtual
down_move() overrideTwoPlayerMapinlinevirtual
down_move_second() overrideTwoPlayerMapinlinevirtual
EOMMapstatic
game_gridMapprotected
get_field_type(int x, int y) overrideTwoPlayerMapinlinevirtual
get_height() constMapinline
get_width() constMapinline
GRASSMapstatic
GROUNDMapstatic
heightMapprotected
init_stateMapprotected
is_dead_position() overrideTwoPlayerMapinlinevirtual
is_valid_position(int x, int y)Mapinlineprotected
left_move() overrideTwoPlayerMapinlinevirtual
left_move_second() overrideTwoPlayerMapinlinevirtual
Map(std::ifstream &map_stream)Mapprotected
MAX_STEPSMapstatic
move_sokoban(int v_x, int v_y, bool first_sokoban=true)TwoPlayerMapprivate
number_of_barrelsMapprotected
NUMBER_OF_FIELDSMapstatic
play_solution_next() overrideTwoPlayerMapinlinevirtual
restart() overrideTwoPlayerMapinlinevirtual
right_move() overrideTwoPlayerMapinlinevirtual
right_move_second() overrideTwoPlayerMapinlinevirtual
SOKOBANMapstatic
SOKOBAN_2Mapstatic
SOKOBAN_2_TARGETMapstatic
SOKOBAN_TARGETMapstatic
solve() overrideTwoPlayerMapinlinevirtual
start_stateTwoPlayerMapprivate
stateTwoPlayerMapprivate
TARGETMapstatic
TwoPlayerMap(std::ifstream &map_stream)TwoPlayerMap
up_move() overrideTwoPlayerMapinlinevirtual
up_move_second() overrideTwoPlayerMapinlinevirtual
WALLMapstatic
widthMapprotected
~Map()Mapinlinevirtual