Table of Contents - battle_boats-0.2.2 Documentation
Classes and Modules
- BattleBoats
- BattleBoats::Board
- BattleBoats::BoardFormatter
- BattleBoats::Cell
- BattleBoats::Colorize
- BattleBoats::ConsoleUI
- BattleBoats::Coordinate
- BattleBoats::Engine
- BattleBoats::Fleet
- BattleBoats::NullShip
- BattleBoats::Ship
Methods
- ::new — BattleBoats::Board
- ::new — BattleBoats::Cell
- ::new — BattleBoats::ConsoleUI
- ::new — BattleBoats::Coordinate
- ::new — BattleBoats::Engine
- ::new — BattleBoats::Fleet
- ::new — BattleBoats::NullShip
- ::new — BattleBoats::Ship
- ::random — BattleBoats::Coordinate
- #attempt_to_deploy_ship — BattleBoats::Board
- #blue — BattleBoats::Colorize
- #cell_at — BattleBoats::Board
- #cells_occupiable? — BattleBoats::Board
- #column_header — BattleBoats::BoardFormatter
- #column_label_to_column_number — BattleBoats::BoardFormatter
- #create_play_area — BattleBoats::Board
- #display_ally_board — BattleBoats::ConsoleUI
- #display_board — BattleBoats::ConsoleUI
- #display_ship_data — BattleBoats::ConsoleUI
- #display_status_report — BattleBoats::ConsoleUI
- #empty? — BattleBoats::NullShip
- #empty? — BattleBoats::Ship
- #end_game — BattleBoats::Engine
- #format_board — BattleBoats::BoardFormatter
- #game_over? — BattleBoats::Board
- #game_over? — BattleBoats::Engine
- #get_coordinate — BattleBoats::ConsoleUI
- #get_orientation — BattleBoats::ConsoleUI
- #get_random_coordinate — BattleBoats::Board
- #green — BattleBoats::Colorize
- #greet — BattleBoats::ConsoleUI
- #hit — BattleBoats::NullShip
- #hit — BattleBoats::Ship
- #hit? — BattleBoats::Cell
- #horizontal_line — BattleBoats::BoardFormatter
- #input_to_coordinate — BattleBoats::BoardFormatter
- #input_to_orientation — BattleBoats::ConsoleUI
- #lose — BattleBoats::ConsoleUI
- #newline — BattleBoats::BoardFormatter
- #occupied? — BattleBoats::Cell
- #pipe — BattleBoats::BoardFormatter
- #place_ships_manually — BattleBoats::Engine
- #place_ships_randomly — BattleBoats::Board
- #red — BattleBoats::Colorize
- #right — BattleBoats::Coordinate
- #row_label_to_row_number — BattleBoats::BoardFormatter
- #row_labels — BattleBoats::BoardFormatter
- #ship_deployed? — BattleBoats::Board
- #start — BattleBoats::Engine
- #status_report — BattleBoats::Cell
- #strike — BattleBoats::Cell
- #strike_position — BattleBoats::Board
- #sunk? — BattleBoats::NullShip
- #sunk? — BattleBoats::Ship
- #up — BattleBoats::Coordinate
- #valid_coordinate_input? — BattleBoats::BoardFormatter
- #valid_orientation_input? — BattleBoats::ConsoleUI
- #win — BattleBoats::ConsoleUI
- #within_range? — BattleBoats::Board
- #yellow — BattleBoats::Colorize