Sokoban
|
This is the complete list of members for TwoPlayerMap, including all inherited members.
BARREL | Map | static |
BARREL_TARGET | Map | static |
complete() override | TwoPlayerMap | inlinevirtual |
down_move() override | TwoPlayerMap | inlinevirtual |
down_move_second() override | TwoPlayerMap | inlinevirtual |
EOM | Map | static |
game_grid | Map | protected |
get_field_type(int x, int y) override | TwoPlayerMap | inlinevirtual |
get_height() const | Map | inline |
get_width() const | Map | inline |
GRASS | Map | static |
GROUND | Map | static |
height | Map | protected |
init_state | Map | protected |
is_dead_position() override | TwoPlayerMap | inlinevirtual |
is_valid_position(int x, int y) | Map | inlineprotected |
left_move() override | TwoPlayerMap | inlinevirtual |
left_move_second() override | TwoPlayerMap | inlinevirtual |
Map(std::ifstream &map_stream) | Map | protected |
MAX_STEPS | Map | static |
move_sokoban(int v_x, int v_y, bool first_sokoban=true) | TwoPlayerMap | private |
number_of_barrels | Map | protected |
NUMBER_OF_FIELDS | Map | static |
play_solution_next() override | TwoPlayerMap | inlinevirtual |
restart() override | TwoPlayerMap | inlinevirtual |
right_move() override | TwoPlayerMap | inlinevirtual |
right_move_second() override | TwoPlayerMap | inlinevirtual |
SOKOBAN | Map | static |
SOKOBAN_2 | Map | static |
SOKOBAN_2_TARGET | Map | static |
SOKOBAN_TARGET | Map | static |
solve() override | TwoPlayerMap | inlinevirtual |
start_state | TwoPlayerMap | private |
state | TwoPlayerMap | private |
TARGET | Map | static |
TwoPlayerMap(std::ifstream &map_stream) | TwoPlayerMap | |
up_move() override | TwoPlayerMap | inlinevirtual |
up_move_second() override | TwoPlayerMap | inlinevirtual |
WALL | Map | static |
width | Map | protected |
~Map() | Map | inlinevirtual |