Conquer Chess
Chess and Starcraft combined
Loading...
Searching...
No Matches
Classes | Functions
options_view.h File Reference
#include "ccfwd.h"
#include "chess_color.h"
#include "options_view_layout.h"
#include "options_view_item.h"
#include "game_options.h"
#include "physical_controllers.h"
#include "controls_bar.h"
#include "view.h"
#include <SFML/Graphics.hpp>
Include dependency graph for options_view.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  options_view
 The Options dialog. More...
 

Functions

void draw_panel (options_view &v, const screen_rect &panel_position, const std::string panel_text, const chess_color color)
 
void draw_background (options_view &v)
 Show the bottom part.
 
void draw_bottom (options_view &v)
 Show the bottom part.
 
void draw_bottom_header (options_view &v)
 Show the header of the bottom part, i.e.
 
void draw_bottom_row (options_view &v, const side player_side)
 Show the left player's settings of the bottom part, i.e.
 
void draw_game_speed (options_view &v)
 Show the game speed label and value.
 
void draw_music_volume (options_view &v)
 Show the music volume label and value.
 
void draw_layout_panels (options_view &v)
 Show all the layout panels.
 
void draw_pieces (options_view &view)
 Show all the pieces in the initial position.
 
void draw_sound_effects_volume (options_view &v)
 Show the sound effects volume label and value.
 
void draw_starting_position (options_view &v)
 Show the starting position label and value.
 
void draw_selected_panel (options_view &v)
 Show the selected panel.
 
void draw_top (options_view &v)
 Show the top part.
 

Function Documentation

◆ draw_background()

void draw_background ( options_view v)

Show the bottom part.

◆ draw_bottom()

void draw_bottom ( options_view v)

Show the bottom part.

◆ draw_bottom_header()

void draw_bottom_header ( options_view v)

Show the header of the bottom part, i.e.

'Side' and 'Controller'

◆ draw_bottom_row()

void draw_bottom_row ( options_view v,
const side  player_side 
)

Show the left player's settings of the bottom part, i.e.

'Left' and the LHS controller

◆ draw_game_speed()

void draw_game_speed ( options_view v)

Show the game speed label and value.

◆ draw_layout_panels()

void draw_layout_panels ( options_view v)

Show all the layout panels.

◆ draw_music_volume()

void draw_music_volume ( options_view v)

Show the music volume label and value.

◆ draw_panel()

void draw_panel ( options_view v,
const screen_rect panel_position,
const std::string  panel_text,
const chess_color  color 
)

◆ draw_pieces()

void draw_pieces ( options_view view)

Show all the pieces in the initial position.

◆ draw_selected_panel()

void draw_selected_panel ( options_view v)

Show the selected panel.

◆ draw_sound_effects_volume()

void draw_sound_effects_volume ( options_view v)

Show the sound effects volume label and value.

◆ draw_starting_position()

void draw_starting_position ( options_view v)

Show the starting position label and value.

◆ draw_top()

void draw_top ( options_view v)

Show the top part.