Table of Contents - command_four-1.0.0 Documentation
Classes and Modules
- Board
- Board::ConnectNChecker
- Board::GameState
- Board::PieceDropError
- BoardRenderer
- CLI
- CLI::Colors
- CommandFour
Methods
- ::from_a — Board
- ::new — Board
- ::new — Board::ConnectNChecker
- ::new — Board::GameState
- ::new — BoardRenderer
- ::new — CLI::Colors
- #add_winning_cell_highlights — BoardRenderer
- #check — Board::ConnectNChecker
- #check_horizontal — Board::ConnectNChecker
- #check_if_game_should_continue — CLI
- #check_left_diag — Board::ConnectNChecker
- #check_right_diag — Board::ConnectNChecker
- #check_vertical — Board::ConnectNChecker
- #color_to_s — BoardRenderer
- #color_to_s — CLI
- #column_response_is_valid — CLI
- #current_color — CLI::Colors
- #drop_piece — Board
- #full? — Board
- #game_over? — Board
- #game_over? — Board::GameState
- #get_down_count — Board::ConnectNChecker
- #get_down_left_count — Board::ConnectNChecker
- #get_down_right_count — Board::ConnectNChecker
- #get_left_count — Board::ConnectNChecker
- #get_right_count — Board::ConnectNChecker
- #get_up_count — Board::ConnectNChecker
- #get_up_left_count — Board::ConnectNChecker
- #get_up_right_count — Board::ConnectNChecker
- #invalid_index? — Board
- #play_round — CLI
- #play_turn — CLI
- #print_end_of_game_summary — CLI
- #print_welcome_banner — CLI
- #render_for_printing — BoardRenderer
- #start — CLI
- #switch_color — CLI::Colors
- #to_a — Board
- #winning_cells — Board
- #winning_color — Board