class StartTournamentWindow


Definition#include <StartTournamentWindow.h>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Types

Public Methods

Public Static Methods

Private Methods

Private Members


Detailed Description

enum min_max_full_t { MMF_MIN, MMF_MAX, MMF_FULL_ROUND, MMF_ALL_ARENAS }

min_max_full_t

enum start_tournament_button_t { START_TORUNAMENT_REMOVE = 0, START_TORUNAMENT_SELECT_ALL_TOURNAMENT = 1, START_TORUNAMENT_UNSELECT_ALL_TOURNAMENT = 2, START_TORUNAMENT_ADD = 3, START_TORUNAMENT_SELECT_ALL_DIRECTORY = 4, START_TORUNAMENT_UNSELECT_ALL_DIRECTORY = 5 }

start_tournament_button_t

select_buttons_t (struct)

select_buttons_t

min_max_full_buttons_t (struct)

min_max_full_buttons_t

 StartTournamentWindow ( const int default_width = -1, const int default_height = -1, const int default_x_pos = -1, const int default_y_pos = -1)

StartTournamentWindow

 ~StartTournamentWindow ()

~StartTournamentWindow

GtkWidget*  get_window_p ()

get_window_p

void  delete_event_occured ( GtkWidget* widget, GdkEvent* event, class StartTournamentWindow* stw_p )

delete_event_occured

[static]

void  cancel_new_tournament ( GtkWidget* widget, class StartTournamentWindow* stw_p )

cancel_new_tournament

[static]

void  set_entry ( GtkWidget* widget, struct min_max_full_buttons_t* mmf_p )

set_entry

[static]

void  kill_and_start_new_tournament ( GtkWidget* widget, class StartTournamentWindow* stw_p )

kill_and_start_new_tournament

[static]

void  start ( GtkWidget* widget, class StartTournamentWindow* stw_p )

start

[static]

void  load_tournament_selected ( GtkWidget* widget, class StartTournamentWindow* stw_p )

load_tournament_selected

[static]

void  load_file_selected ( GtkWidget* widget, class StartTournamentWindow* stw_p )

load_file_selected

[static]

void  save_tournament_selected ( GtkWidget* widget, class StartTournamentWindow* stw_p )

save_tournament_selected

[static]

void  save_file_selected ( GtkWidget* widget, class StartTournamentWindow* stw_p )

save_file_selected

[static]

void  destroy_filesel ( GtkWidget* widget, class StartTournamentWindow* stw_p )

destroy_filesel

[static]

void  button_selected ( GtkWidget* widget, struct select_buttons_t* button )

button_selected

[static]

void  selection_made ( GtkWidget * clist, gint row, gint column, GdkEventButton *event, class StartTournamentWindow* stw_p )

selection_made

[static]

void  new_tournament_from_tournament_file ( const List<start_tournament_info_t>& robotfilename_list, const List<start_tournament_info_t>& arenafilename_list, const int robots_p_game, const int games_p_sequence, const int n_o_sequences, StartTournamentWindow* stw_p )

new_tournament_from_tournament_file

[static]

void  new_tournament ( const List<start_tournament_info_t>& robotfilename_list, const List<start_tournament_info_t>& arenafilename_list, const int robots_p_game, const int games_p_sequence, const int n_o_sequences )

new_tournament

bool  get_tournament_started_flag ()

get_tournament_started_flag

void  set_tournament_started_flag ( bool started )

set_tournament_started_flag

void  dummy_result ( int result )

dummy_result

[static]

void  add_clist ( GtkWidget* clist, GtkWidget* box )

add_clist

[private]

void  change_all_selection ( const bool robots, const bool dir, const bool all )

change_all_selection

[private]

void  add_all_selected ( const bool robots )

add_all_selected

[private]

void  remove_all_selected ( const bool robots )

remove_all_selected

[private]

start_tournament_info_t*  find_row_in_clist ( const int row, List<start_tournament_info_t>* info_list )

find_row_in_clist

[private]

void  load_tournament_file ( const String& full_filename, bool display_fail_message )

load_tournament_file

[private]

void  save_tournament_file ( const String& full_filename, bool display_file_fail_message, bool display_tour_fail_message )

save_tournament_file

[private]

GtkWidget*  get_filesel ()

get_filesel

[private]

void  set_filesel ( GtkWidget* fs )

set_filesel

[private]

GtkWidget**  get_entries ()

get_entries

[private]

List<start_tournament_info_t>*  get_selected_robot_tournament ()

get_selected_robot_tournament

[private]

List<start_tournament_info_t>*  get_selected_robot_directory ()

get_selected_robot_directory

[private]

List<start_tournament_info_t>*  get_selected_arena_tournament ()

get_selected_arena_tournament

[private]

List<start_tournament_info_t>*  get_selected_arena_directory ()

get_selected_arena_directory

[private]

GtkWidget*  get_robots_in_tournament_clist ()

get_robots_in_tournament_clist

[private]

GtkWidget*  get_robots_in_directory_clist ()

get_robots_in_directory_clist

[private]

GtkWidget*  get_arenas_in_tournament_clist ()

get_arenas_in_tournament_clist

[private]

GtkWidget*  get_arenas_in_directory_clist ()

get_arenas_in_directory_clist

[private]

GtkWidget* window_p

window_p

[private]

GtkWidget* entries[3]

entries[3]

[private]

GtkWidget* filesel

filesel

[private]

GtkWidget* robots_in_tournament_clist

robots_in_tournament_clist

[private]

GtkWidget* robots_in_directory_clist

robots_in_directory_clist

[private]

GtkWidget* arenas_in_tournament_clist

arenas_in_tournament_clist

[private]

GtkWidget* arenas_in_directory_clist

arenas_in_directory_clist

[private]

List<start_tournament_info_t> selected_robot_tournament

selected_robot_tournament

[private]

List<start_tournament_info_t> selected_robot_directory

selected_robot_directory

[private]

List<start_tournament_info_t> selected_arena_tournament

selected_arena_tournament

[private]

List<start_tournament_info_t> selected_arena_directory

selected_arena_directory

[private]

bool tournament_started_flag

tournament_started_flag

[private]

 StartTournamentWindow ( const int default_width, const int default_height, const int default_x_pos, const int default_y_pos )

StartTournamentWindow

[private]

 ~StartTournamentWindow ()

~StartTournamentWindow

[private]

void  add_clist ( GtkWidget* clist, GtkWidget* box )

add_clist

[private]

void  delete_event_occured ( GtkWidget* widget, GdkEvent* event, class StartTournamentWindow* stw_p )

delete_event_occured

[private]

void  cancel_new_tournament ( GtkWidget* widget, class StartTournamentWindow* stw_p )

cancel_new_tournament

[private]

void  load_tournament_selected ( GtkWidget* widget, class StartTournamentWindow* stw_p )

load_tournament_selected

[private]

void  load_file_selected ( GtkWidget* widget, class StartTournamentWindow* stw_p )

load_file_selected

[private]

void  save_tournament_selected ( GtkWidget* widget, class StartTournamentWindow* stw_p )

save_tournament_selected

[private]

void  save_file_selected ( GtkWidget* widget, class StartTournamentWindow* stw_p )

save_file_selected

[private]

void  destroy_filesel ( GtkWidget* widget, class StartTournamentWindow* stw_p )

destroy_filesel

[private]

void  load_tournament_file ( const String& full_filename, bool display_fail_message )

load_tournament_file

[private]

void  new_tournament_from_tournament_file ( const List<start_tournament_info_t>& robotfilename_list, const List<start_tournament_info_t>& arenafilename_list, const int robots_p_game, const int games_p_sequence, const int n_o_sequences, StartTournamentWindow* stw_p )

new_tournament_from_tournament_file

[private]

void  save_tournament_file ( const String& full_filename, bool display_file_fail_message, bool display_tour_fail_message )

save_tournament_file

[private]

void  set_entry ( GtkWidget* widget, struct min_max_full_buttons_t* mmf_p )

set_entry

[private]

void  start ( GtkWidget* widget, class StartTournamentWindow* stw_p )

start

[private]

void  button_selected ( GtkWidget* widget, struct select_buttons_t* button )

button_selected

[private]

void  change_all_selection ( const bool robots, const bool dir, const bool all )

change_all_selection

[private]

void  add_all_selected ( const bool robots )

add_all_selected

[private]

void  remove_all_selected ( const bool robots )

remove_all_selected

[private]

void  selection_made ( GtkWidget* clist, gint row, gint column, GdkEventButton *event, class StartTournamentWindow* stw_p )

selection_made

[private]

start_tournament_info_t*  find_row_in_clist ( const int row, List<start_tournament_info_t>* info_list )

find_row_in_clist

[private]


Generated by: york on uerce13ws03 on Fri Oct 15 13:24:52 2004, using kdoc 2.0a54.