List of all items
Structs
- controls::speed::SpeedConfig
- game_logic::fruits_manager::FruitsManager
- game_logic::game_options::GameOptions
- game_logic::playing_thread_manager::Game
- game_logic::state::GameState
- graphics::graphic_block::GraphicBlock
- graphics::graphic_block::Position
- graphics::menus::parameters_menu::MenuOption
- graphics::menus::parameters_menu::MultipleChoiceMenu
- graphics::menus::selectable_item::SelectableList
- graphics::sprites::fruit::Fruit
- graphics::sprites::map::Map
- graphics::sprites::snake_body::SnakeBody
Enums
- controls::direction::Direction
- controls::input::GreetingOption
- controls::speed::Speed
- game_logic::state::GameStatus
Functions
- controls::input::flush_input_buffer
- controls::input::greeting_screen_manage_input
- controls::input::playing_input_loop
- game_logic::playing_logic::controls_greeting_screen
- game_logic::playing_logic::playing_logic_loop
- graphics::menus::greeting_menu::fruit_menu
- graphics::menus::greeting_menu::get_button_span
- graphics::menus::greeting_menu::help_menu
- graphics::menus::greeting_menu::main_greeting_menu
- graphics::menus::greeting_menu::parameters_menu
- graphics::menus::greeting_menu::speed_menu
- graphics::menus::layout_utils::frame_vertically_centered_rect
- graphics::menus::layout_utils::render_full_centered_paragraph
- graphics::menus::parameters_menu::run_multiple_choice_menu
- graphics::menus::status::byebye_paragraph
- graphics::menus::status::game_over_paragraph
- graphics::menus::status::menu_paragraph
- graphics::menus::status::pause_paragraph
- graphics::menus::status::restart_paragraph
- graphics::playing_render::game_state_render
- graphics::playing_render::playing_render_loop
- start_snake
Constants
- controls::input::ENTER_KEYS
- controls::input::FRUITS_KEYS
- controls::input::HELP_KEYS
- controls::input::MAIN_MENU_KEYS
- controls::input::NEXT_KEYS
- controls::input::PARAMETERS_KEYS
- controls::input::PAUSE_KEYS
- controls::input::PREVIOUS_KEYS
- controls::input::QUIT_KEYS
- controls::input::RESET_KEYS
- controls::input::START_KEYS
- controls::input::VELOCITY_KEYS
- controls::speed::FAST_CONFIG
- controls::speed::NORMAL_CONFIG
- controls::speed::SLOW_CONFIG
- controls::speed::TREMENDOUS_CONFIG
- game_logic::game_options::INI_POSITION
- game_logic::game_options::PARAMS_HEADER
- game_logic::game_options::SAVE_FILE
- graphics::menus::status::FAREWELL_TEXT
- graphics::menus::status::GAME_OVER_TEXT
- graphics::menus::status::MENU_TEXT
- graphics::menus::status::PAUSE_TEXT
- graphics::menus::status::RESTART_TEXT
- graphics::playing_render::BOTTOM_SPEED_FPS_SCORE_RECT
- graphics::playing_render::LIFE_RECT
- graphics::playing_render::NB_OF_FRAMES_WINDOW
- graphics::playing_render::TOO_MUCH_LIVES_TO_DISPLAY
- graphics::sprites::fruit::FRUITS_SCORES_PROBABILITIES