| cockatrice | |
| resources | |
| help | |
| src | |
| client | |
| network | |
| connection_controller | |
| remote_connection_controller.cpp | |
| remote_connection_controller.h | |
| interfaces | |
| deck_stats_interface.cpp | |
| deck_stats_interface.h | |
| tapped_out_interface.cpp | |
| tapped_out_interface.h | |
| parsers | |
| deck_link_to_api_transformer.cpp | |
| deck_link_to_api_transformer.h | |
| interface_json_deck_parser.h | |
| update | |
| card_spoiler | |
| spoiler_background_updater.cpp | |
| spoiler_background_updater.h | |
| client | |
| client_update_checker.cpp | |
| client_update_checker.h | |
| release_channel.cpp | |
| release_channel.h | |
| update_downloader.cpp | |
| update_downloader.h | |
| settings | |
| cache_settings.cpp | |
| cache_settings.h | |
| card_counter_settings.cpp | |
| card_counter_settings.h | |
| shortcut_treeview.cpp | |
| shortcut_treeview.h | |
| shortcuts_settings.cpp | |
| shortcuts_settings.h | |
| sound_engine.cpp | |
| sound_engine.h | |
| translation.h | |
| database | |
| interface | |
| settings_card_preference_provider.h | |
| filters | |
| deck_filter_string.cpp | |
| deck_filter_string.h | |
| filter_builder.cpp | |
| filter_builder.h | |
| filter_tree_model.cpp | |
| filter_tree_model.h | |
| syntax_help.cpp | |
| syntax_help.h | |
| game | |
| board | |
| abstract_card_drag_item.cpp | |
| abstract_card_drag_item.h | |
| abstract_card_item.cpp | |
| abstract_card_item.h | Base class for graphical card items, providing shared rendering, identity, and interaction logic |
| abstract_counter.cpp | |
| abstract_counter.h | |
| arrow_data.cpp | |
| arrow_data.h | |
| arrow_item.cpp | |
| arrow_item.h | |
| arrow_target.cpp | |
| arrow_target.h | |
| card_drag_item.cpp | |
| card_drag_item.h | |
| card_item.cpp | |
| card_item.h | |
| card_list.cpp | |
| card_list.h | |
| card_state.cpp | |
| card_state.h | |
| counter_general.cpp | |
| counter_general.h | |
| counter_state.cpp | |
| counter_state.h | |
| translate_counter_name.cpp | |
| translate_counter_name.h | |
| deckview | |
| deck_view.cpp | |
| deck_view.h | |
| deck_view_container.cpp | |
| deck_view_container.h | |
| tabbed_deck_view_container.cpp | |
| tabbed_deck_view_container.h | |
| dialogs | |
| dlg_create_token.cpp | |
| dlg_create_token.h | |
| dlg_move_top_cards_until.cpp | |
| dlg_move_top_cards_until.h | |
| dlg_roll_dice.cpp | |
| dlg_roll_dice.h | |
| log | |
| message_log_widget.cpp | |
| message_log_widget.h | |
| player | |
| menu | |
| abstract_player_component.h | Polymorphic interface for player-bound UI components managed by PlayerMenu |
| card_menu.cpp | |
| card_menu.h | |
| custom_zone_menu.cpp | |
| custom_zone_menu.h | |
| grave_menu.cpp | |
| grave_menu.h | |
| hand_menu.cpp | |
| hand_menu.h | |
| library_menu.cpp | |
| library_menu.h | |
| move_menu.cpp | |
| move_menu.h | |
| player_menu.cpp | |
| player_menu.h | Orchestrates lifecycle management for all player-bound UI components |
| pt_menu.cpp | |
| pt_menu.h | |
| rfg_menu.cpp | |
| rfg_menu.h | |
| say_menu.cpp | |
| say_menu.h | |
| sideboard_menu.cpp | |
| sideboard_menu.h | |
| utility_menu.cpp | |
| utility_menu.h | |
| card_menu_action_type.h | |
| event_processing_options.h | |
| player_actions.cpp | |
| player_actions.h | |
| player_area.cpp | |
| player_area.h | |
| player_event_handler.cpp | |
| player_event_handler.h | |
| player_graphics_item.cpp | |
| player_graphics_item.h | |
| player_info.cpp | |
| player_info.h | |
| player_list_widget.cpp | |
| player_list_widget.h | |
| player_logic.cpp | |
| player_logic.h | |
| player_manager.cpp | |
| player_manager.h | |
| player_target.cpp | |
| player_target.h | |
| zones | |
| card_zone_algorithms.h | |
| card_zone_logic.cpp | |
| card_zone_logic.h | |
| hand_zone_logic.cpp | |
| hand_zone_logic.h | |
| pile_zone_logic.cpp | |
| pile_zone_logic.h | |
| stack_zone_logic.cpp | |
| stack_zone_logic.h | |
| table_zone_logic.cpp | |
| table_zone_logic.h | |
| view_zone_logic.cpp | |
| view_zone_logic.h | |
| abstract_game.cpp | |
| abstract_game.h | |
| card_dimensions.h | Canonical card dimension constants for layout and Z-value calculations |
| game.cpp | |
| game.h | |
| game_event_handler.cpp | |
| game_event_handler.h | |
| game_meta_info.cpp | |
| game_meta_info.h | |
| game_scene.cpp | |
| game_scene.h | |
| game_state.cpp | |
| game_state.h | |
| game_view.cpp | |
| game_view.h | |
| hand_counter.cpp | |
| hand_counter.h | |
| phase.cpp | |
| phase.h | |
| phases_toolbar.cpp | |
| phases_toolbar.h | |
| replay.cpp | |
| replay.h | |
| z_value_layer_manager.h | Semantic Z-value layer management for game scene rendering |
| z_values.h | Centralized Z-value constants for rendering layer order |
| game_graphics | |
| board | |
| abstract_graphics_item.cpp | |
| abstract_graphics_item.h | |
| graphics_item_type.h | |
| zones | |
| card_zone.cpp | |
| card_zone.h | Base graphics item for zones that contain cards |
| hand_zone.cpp | |
| hand_zone.h | Graphical zone for the player's hand, supporting horizontal and vertical layouts |
| pile_zone.cpp | |
| pile_zone.h | |
| select_zone.cpp | |
| select_zone.h | Base class for zones where cards are laid out and individually interactable |
| stack_zone.cpp | |
| stack_zone.h | Graphical zone for the stack, displaying cards in a vertical pile |
| table_zone.cpp | |
| table_zone.h | |
| view_zone.cpp | |
| view_zone.h | |
| view_zone_widget.cpp | |
| view_zone_widget.h | |
| interface | |
| card_picture_loader | |
| card_picture_loader.cpp | |
| card_picture_loader.h | |
| card_picture_loader_cache_method.h | |
| card_picture_loader_local.cpp | |
| card_picture_loader_local.h | |
| card_picture_loader_local_schemes.h | |
| card_picture_loader_request_status_display_widget.cpp | |
| card_picture_loader_request_status_display_widget.h | |
| card_picture_loader_status_bar.cpp | |
| card_picture_loader_status_bar.h | |
| card_picture_loader_worker.cpp | |
| card_picture_loader_worker.h | |
| card_picture_loader_worker_work.cpp | |
| card_picture_loader_worker_work.h | |
| card_picture_to_load.cpp | |
| card_picture_to_load.h | |
| deck_loader | |
| card_node_function.cpp | |
| card_node_function.h | |
| deck_file_format.cpp | |
| deck_file_format.h | |
| deck_loader.cpp | |
| deck_loader.h | |
| loaded_deck.cpp | |
| loaded_deck.h | |
| layouts | |
| flow_layout.cpp | Implementation of FlowLayout — a QLayout that wraps child widgets into rows (Qt::Horizontal flow) or columns (Qt::Vertical flow) |
| flow_layout.h | A QLayout subclass that arranges child widgets in wrapping rows (horizontal flow) or wrapping columns (vertical flow) |
| overlap_layout.cpp | |
| overlap_layout.h | |
| palette_editor | |
| color_button.cpp | |
| color_button.h | |
| palette_editor_dialog.cpp | |
| palette_editor_dialog.h | |
| palette_generator.cpp | |
| palette_generator.h | |
| palette_grid_widget.cpp | |
| palette_grid_widget.h | |
| quick_setup_panel.cpp | |
| quick_setup_panel.h | |
| widgets | |
| cards | |
| additional_info | |
| color_identity_widget.cpp | |
| color_identity_widget.h | |
| mana_cost_widget.cpp | |
| mana_cost_widget.h | |
| mana_symbol_widget.cpp | |
| mana_symbol_widget.h | |
| card_group_display_widgets | |
| card_group_display_widget.cpp | |
| card_group_display_widget.h | |
| flat_card_group_display_widget.cpp | |
| flat_card_group_display_widget.h | |
| overlapped_card_group_display_widget.cpp | |
| overlapped_card_group_display_widget.h | |
| card_info_display_widget.cpp | |
| card_info_display_widget.h | |
| card_info_frame_widget.cpp | |
| card_info_frame_widget.h | |
| card_info_picture_art_crop_widget.cpp | |
| card_info_picture_art_crop_widget.h | |
| card_info_picture_enlarged_widget.cpp | |
| card_info_picture_enlarged_widget.h | |
| card_info_picture_widget.cpp | |
| card_info_picture_widget.h | |
| card_info_picture_with_text_overlay_widget.cpp | |
| card_info_picture_with_text_overlay_widget.h | |
| card_info_text_widget.cpp | |
| card_info_text_widget.h | |
| card_size_widget.cpp | |
| card_size_widget.h | |
| deck_card_zone_display_widget.cpp | |
| deck_card_zone_display_widget.h | |
| deck_preview_card_picture_widget.cpp | |
| deck_preview_card_picture_widget.h | |
| deck_analytics | |
| analyzer_modules | |
| draw_probability | |
| draw_probability_config.cpp | |
| draw_probability_config.h | |
| draw_probability_config_dialog.cpp | |
| draw_probability_config_dialog.h | |
| draw_probability_widget.cpp | |
| draw_probability_widget.h | |
| mana_base | |
| mana_base_config.cpp | |
| mana_base_config.h | |
| mana_base_config_dialog.cpp | |
| mana_base_config_dialog.h | |
| mana_base_widget.cpp | |
| mana_base_widget.h | |
| mana_curve | |
| mana_curve_category_widget.cpp | |
| mana_curve_category_widget.h | |
| mana_curve_config.cpp | |
| mana_curve_config.h | |
| mana_curve_config_dialog.cpp | |
| mana_curve_config_dialog.h | |
| mana_curve_total_widget.cpp | |
| mana_curve_total_widget.h | |
| mana_curve_widget.cpp | |
| mana_curve_widget.h | |
| mana_devotion | |
| mana_devotion_config.cpp | |
| mana_devotion_config.h | |
| mana_devotion_config_dialog.cpp | |
| mana_devotion_config_dialog.h | |
| mana_devotion_widget.cpp | |
| mana_devotion_widget.h | |
| mana_distribution | |
| mana_distribution_config.cpp | |
| mana_distribution_config.h | |
| mana_distribution_config_dialog.cpp | |
| mana_distribution_config_dialog.h | |
| mana_distribution_single_display_widget.cpp | |
| mana_distribution_single_display_widget.h | |
| mana_distribution_widget.cpp | |
| mana_distribution_widget.h | |
| abstract_analytics_panel_widget.cpp | |
| abstract_analytics_panel_widget.h | |
| add_analytics_panel_dialog.cpp | |
| add_analytics_panel_dialog.h | |
| analytics_panel_widget_factory.cpp | |
| analytics_panel_widget_factory.h | |
| analytics_panel_widget_registrar.cpp | |
| analytics_panel_widget_registrar.h | |
| deck_analytics_widget.cpp | |
| deck_analytics_widget.h | Main analytics widget container with resizable panels for deck statistics |
| deck_list_statistics_analyzer.cpp | |
| deck_list_statistics_analyzer.h | |
| resizable_panel.cpp | |
| resizable_panel.h | |
| deck_editor | |
| deck_editor_card_database_dock_widget.cpp | |
| deck_editor_card_database_dock_widget.h | |
| deck_editor_card_info_dock_widget.cpp | |
| deck_editor_card_info_dock_widget.h | A Deck Editor DockWidget that displays a CardInfoFrameWidget, which shows detailed information about a card, such as the picture or various attributes |
| deck_editor_database_display_widget.cpp | |
| deck_editor_database_display_widget.h | A Deck Editor Widget that displays a QTreeView of a CardDatabaseModel |
| deck_editor_deck_dock_widget.cpp | |
| deck_editor_deck_dock_widget.h | A Deck Editor DockWidget that displays several Qt Editors to modify various deck attributes as well as a QTreeView of the DeckListModel |
| deck_editor_filter_dock_widget.cpp | |
| deck_editor_filter_dock_widget.h | A Deck Editor DockWidget that displays and allows modifying filters applied to the CardDatabaseDisplayModel |
| deck_editor_printing_selector_dock_widget.cpp | |
| deck_editor_printing_selector_dock_widget.h | A Deck Editor DockWidget that displays a PrintingSelector, which allows choosing different printings |
| deck_list_history_manager_widget.cpp | |
| deck_list_history_manager_widget.h | |
| deck_list_style_proxy.cpp | |
| deck_list_style_proxy.h | |
| deck_state_manager.cpp | |
| deck_state_manager.h | |
| printing_disabled_info_widget.cpp | |
| printing_disabled_info_widget.h | |
| dialogs | |
| dlg_connect.cpp | |
| dlg_connect.h | |
| dlg_convert_deck_to_cod_format.cpp | |
| dlg_convert_deck_to_cod_format.h | |
| dlg_create_game.cpp | |
| dlg_create_game.h | |
| dlg_default_tags_editor.cpp | |
| dlg_default_tags_editor.h | |
| dlg_edit_avatar.cpp | |
| dlg_edit_avatar.h | |
| dlg_edit_password.cpp | |
| dlg_edit_password.h | |
| dlg_edit_tokens.cpp | |
| dlg_edit_tokens.h | |
| dlg_edit_user.cpp | |
| dlg_edit_user.h | |
| dlg_filter_games.cpp | |
| dlg_filter_games.h | |
| dlg_forgot_password_challenge.cpp | |
| dlg_forgot_password_challenge.h | |
| dlg_forgot_password_request.cpp | |
| dlg_forgot_password_request.h | |
| dlg_forgot_password_reset.cpp | |
| dlg_forgot_password_reset.h | |
| dlg_load_deck.cpp | |
| dlg_load_deck.h | |
| dlg_load_deck_from_clipboard.cpp | |
| dlg_load_deck_from_clipboard.h | |
| dlg_load_deck_from_website.cpp | |
| dlg_load_deck_from_website.h | |
| dlg_load_remote_deck.cpp | |
| dlg_load_remote_deck.h | |
| dlg_local_game_options.cpp | |
| dlg_local_game_options.h | Dialog for configuring local game options |
| dlg_manage_sets.cpp | |
| dlg_manage_sets.h | |
| dlg_register.cpp | |
| dlg_register.h | |
| dlg_select_set_for_cards.cpp | |
| dlg_select_set_for_cards.h | |
| dlg_settings.cpp | |
| dlg_settings.h | |
| dlg_startup_card_check.cpp | |
| dlg_startup_card_check.h | |
| dlg_tip_of_the_day.cpp | |
| dlg_tip_of_the_day.h | |
| dlg_update.cpp | |
| dlg_update.h | |
| dlg_view_log.cpp | |
| dlg_view_log.h | |
| override_printing_warning.cpp | |
| override_printing_warning.h | |
| tip_of_the_day.cpp | |
| tip_of_the_day.h | |
| general | |
| display | |
| charts | |
| bars | |
| bar_chart_background_widget.cpp | |
| bar_chart_background_widget.h | |
| bar_chart_widget.cpp | |
| bar_chart_widget.h | |
| bar_widget.cpp | |
| bar_widget.h | |
| color_bar.cpp | |
| color_bar.h | |
| percent_bar_widget.cpp | |
| percent_bar_widget.h | |
| segmented_bar_widget.cpp | |
| segmented_bar_widget.h | |
| pies | |
| color_pie.cpp | |
| color_pie.h | |
| background_plate_widget.cpp | |
| background_plate_widget.h | |
| banner_widget.cpp | |
| banner_widget.h | |
| dynamic_font_size_label.cpp | |
| dynamic_font_size_label.h | |
| dynamic_font_size_push_button.cpp | |
| dynamic_font_size_push_button.h | |
| labeled_input.cpp | |
| labeled_input.h | |
| shadow_background_label.cpp | |
| shadow_background_label.h | |
| layout_containers | |
| flow_widget.cpp | Implementation of FlowWidget — a QWidget hosting a FlowLayout inside an optional QScrollArea |
| flow_widget.h | A QWidget that wraps a FlowLayout inside an optional QScrollArea |
| overlap_control_widget.cpp | |
| overlap_control_widget.h | |
| overlap_widget.cpp | |
| overlap_widget.h | |
| background_sources.cpp | |
| background_sources.h | |
| home_styled_button.cpp | |
| home_styled_button.h | |
| home_widget.cpp | |
| home_widget.h | |
| menus | |
| deck_editor_menu.cpp | |
| deck_editor_menu.h | |
| tearoff_menu.h | |
| printing_selector | |
| all_zones_card_amount_widget.cpp | |
| all_zones_card_amount_widget.h | |
| card_amount_widget.cpp | |
| card_amount_widget.h | |
| printing_selector.cpp | |
| printing_selector.h | |
| printing_selector_card_display_widget.cpp | |
| printing_selector_card_display_widget.h | |
| printing_selector_card_overlay_widget.cpp | |
| printing_selector_card_overlay_widget.h | |
| printing_selector_card_search_widget.cpp | |
| printing_selector_card_search_widget.h | |
| printing_selector_card_selection_widget.cpp | |
| printing_selector_card_selection_widget.h | |
| printing_selector_card_sorting_widget.cpp | |
| printing_selector_card_sorting_widget.h | |
| printing_selector_placeholder_widget.cpp | |
| printing_selector_placeholder_widget.h | |
| set_name_and_collectors_number_display_widget.cpp | |
| set_name_and_collectors_number_display_widget.h | |
| quick_settings | |
| settings_button_widget.cpp | |
| settings_button_widget.h | |
| settings_popup_widget.cpp | |
| settings_popup_widget.h | |
| replay | |
| replay_manager.cpp | |
| replay_manager.h | |
| replay_timeline_widget.cpp | |
| replay_timeline_widget.h | |
| server | |
| chat_view | |
| chat_view.cpp | |
| chat_view.h | |
| remote | |
| remote_decklist_tree_widget.cpp | |
| remote_decklist_tree_widget.h | |
| remote_replay_list_tree_widget.cpp | |
| remote_replay_list_tree_widget.h | |
| user | |
| user_context_menu.cpp | |
| user_context_menu.h | |
| user_info_box.cpp | |
| user_info_box.h | |
| user_info_connection.cpp | |
| user_info_connection.h | |
| user_list_manager.cpp | |
| user_list_manager.h | |
| user_list_proxy.h | |
| user_list_widget.cpp | |
| user_list_widget.h | |
| game_filter_configs.cpp | |
| game_filter_configs.h | |
| game_selector.cpp | |
| game_selector.h | |
| game_selector_quick_filter_toolbar.cpp | |
| game_selector_quick_filter_toolbar.h | |
| game_type_map.h | |
| games_model.cpp | |
| games_model.h | |
| handle_public_servers.cpp | |
| handle_public_servers.h | |
| settings_page | |
| abstract_settings_page.h | |
| appearance_settings_page.cpp | |
| appearance_settings_page.h | |
| deck_editor_settings_page.cpp | |
| deck_editor_settings_page.h | |
| general_settings_page.cpp | |
| general_settings_page.h | |
| messages_settings_page.cpp | |
| messages_settings_page.h | |
| shortcut_settings_page.cpp | |
| shortcut_settings_page.h | |
| sound_settings_page.cpp | |
| sound_settings_page.h | |
| storage_settings_page.cpp | |
| storage_settings_page.h | |
| user_interface_settings_page.cpp | |
| user_interface_settings_page.h | |
| tabs | |
| api | |
| archidekt | |
| api_response | |
| card | |
| archidekt_api_response_card.cpp | |
| archidekt_api_response_card.h | |
| archidekt_api_response_card_entry.cpp | |
| archidekt_api_response_card_entry.h | |
| archidekt_api_response_edition.cpp | |
| archidekt_api_response_edition.h | |
| deck | |
| archidekt_api_response_deck.cpp | |
| archidekt_api_response_deck.h | |
| archidekt_api_response_deck_category.cpp | |
| archidekt_api_response_deck_category.h | |
| deck_listings | |
| archidekt_api_response_deck_listing_container.cpp | |
| archidekt_api_response_deck_listing_container.h | |
| archidekt_api_response_deck_owner.cpp | |
| archidekt_api_response_deck_owner.h | |
| archidekt_deck_listing_api_response.cpp | |
| archidekt_deck_listing_api_response.h | |
| archidekt_formats.h | |
| display | |
| archidekt_api_response_deck_display_widget.cpp | |
| archidekt_api_response_deck_display_widget.h | |
| archidekt_api_response_deck_entry_display_widget.cpp | |
| archidekt_api_response_deck_entry_display_widget.h | |
| archidekt_api_response_deck_listings_display_widget.cpp | |
| archidekt_api_response_deck_listings_display_widget.h | |
| archidekt_deck_preview_image_display_widget.cpp | |
| archidekt_deck_preview_image_display_widget.h | |
| tab_archidekt.cpp | |
| tab_archidekt.h | |
| edhrec | |
| api_response | |
| archidekt_links | |
| edhrec_api_response_archidekt_links.cpp | |
| edhrec_api_response_archidekt_links.h | |
| average_deck | |
| edhrec_average_deck_api_response.cpp | |
| edhrec_average_deck_api_response.h | |
| edhrec_deck_api_response.cpp | |
| edhrec_deck_api_response.h | |
| card_prices | |
| edhrec_api_response_card_prices.cpp | |
| edhrec_api_response_card_prices.h | |
| cards | |
| edhrec_api_response_card_container.cpp | |
| edhrec_api_response_card_container.h | |
| edhrec_api_response_card_details.cpp | |
| edhrec_api_response_card_details.h | |
| edhrec_api_response_card_list.cpp | |
| edhrec_api_response_card_list.h | |
| edhrec_commander_api_response_commander_details.cpp | |
| edhrec_commander_api_response_commander_details.h | |
| commander | |
| edhrec_commander_api_response.cpp | |
| edhrec_commander_api_response.h | |
| edhrec_commander_api_response_average_deck_statistics.cpp | |
| edhrec_commander_api_response_average_deck_statistics.h | |
| top_cards | |
| edhrec_top_cards_api_response.cpp | |
| edhrec_top_cards_api_response.h | |
| top_commanders | |
| edhrec_top_commanders_api_response.cpp | |
| edhrec_top_commanders_api_response.h | |
| top_tags | |
| edhrec_top_tags_api_response.cpp | |
| edhrec_top_tags_api_response.h | |
| display | |
| card_prices | |
| edhrec_api_response_card_prices_display_widget.cpp | |
| edhrec_api_response_card_prices_display_widget.h | |
| cards | |
| edhrec_api_response_card_details_display_widget.cpp | |
| edhrec_api_response_card_details_display_widget.h | |
| edhrec_api_response_card_inclusion_display_widget.cpp | |
| edhrec_api_response_card_inclusion_display_widget.h | |
| edhrec_api_response_card_list_display_widget.cpp | |
| edhrec_api_response_card_list_display_widget.h | |
| edhrec_api_response_card_synergy_display_widget.cpp | |
| edhrec_api_response_card_synergy_display_widget.h | |
| commander | |
| edhrec_api_response_commander_details_display_widget.cpp | |
| edhrec_api_response_commander_details_display_widget.h | |
| edhrec_commander_api_response_bracket_navigation_widget.cpp | |
| edhrec_commander_api_response_bracket_navigation_widget.h | |
| edhrec_commander_api_response_budget_navigation_widget.cpp | |
| edhrec_commander_api_response_budget_navigation_widget.h | |
| edhrec_commander_api_response_display_widget.cpp | |
| edhrec_commander_api_response_display_widget.h | |
| edhrec_commander_api_response_navigation_widget.cpp | |
| edhrec_commander_api_response_navigation_widget.h | |
| top_cards | |
| edhrec_top_cards_api_response_display_widget.cpp | |
| edhrec_top_cards_api_response_display_widget.h | |
| top_commander | |
| edhrec_top_commanders_api_response_display_widget.cpp | |
| edhrec_top_commanders_api_response_display_widget.h | |
| top_tags | |
| edhrec_top_tags_api_response_display_widget.cpp | |
| edhrec_top_tags_api_response_display_widget.h | |
| tab_edhrec.cpp | |
| tab_edhrec.h | |
| tab_edhrec_main.cpp | |
| tab_edhrec_main.h | |
| visual_deck_editor | |
| tab_deck_editor_visual.cpp | |
| tab_deck_editor_visual.h | |
| tab_deck_editor_visual_tab_widget.cpp | |
| tab_deck_editor_visual_tab_widget.h | |
| visual_deck_storage | |
| tab_deck_storage_visual.cpp | |
| tab_deck_storage_visual.h | |
| abstract_tab_deck_editor.cpp | Implementation of the AbstractTabDeckEditor class |
| abstract_tab_deck_editor.h | Defines the AbstractTabDeckEditor class, which provides a base for deck editor tabs in the application |
| tab.cpp | |
| tab.h | |
| tab_account.cpp | |
| tab_account.h | |
| tab_admin.cpp | |
| tab_admin.h | |
| tab_deck_editor.cpp | |
| tab_deck_editor.h | |
| tab_deck_storage.cpp | |
| tab_deck_storage.h | |
| tab_game.cpp | |
| tab_game.h | |
| tab_home.cpp | |
| tab_home.h | |
| tab_logs.cpp | |
| tab_logs.h | |
| tab_message.cpp | |
| tab_message.h | |
| tab_replays.cpp | |
| tab_replays.h | |
| tab_room.cpp | |
| tab_room.h | |
| tab_server.cpp | |
| tab_server.h | |
| tab_supervisor.cpp | |
| tab_supervisor.h | |
| tab_visual_database_display.cpp | |
| tab_visual_database_display.h | |
| utility | |
| compact_push_button.cpp | |
| compact_push_button.h | |
| custom_line_edit.cpp | |
| custom_line_edit.h | |
| get_text_with_max.cpp | |
| get_text_with_max.h | Custom QInputDialog::getText implementation that allows configuration of the max length |
| line_edit_completer.cpp | |
| line_edit_completer.h | |
| sequence_edit.cpp | |
| sequence_edit.h | |
| visibility_change_listener.cpp | |
| visibility_change_listener.h | |
| visual_database_display | |
| visual_database_display_color_filter_widget.cpp | |
| visual_database_display_color_filter_widget.h | |
| visual_database_display_filter_button.h | |
| visual_database_display_filter_save_load_widget.cpp | |
| visual_database_display_filter_save_load_widget.h | |
| visual_database_display_filter_toolbar_widget.cpp | |
| visual_database_display_filter_toolbar_widget.h | |
| visual_database_display_format_legality_filter_widget.cpp | |
| visual_database_display_format_legality_filter_widget.h | |
| visual_database_display_main_type_filter_widget.cpp | |
| visual_database_display_main_type_filter_widget.h | |
| visual_database_display_name_filter_widget.cpp | |
| visual_database_display_name_filter_widget.h | |
| visual_database_display_set_filter_widget.cpp | |
| visual_database_display_set_filter_widget.h | |
| visual_database_display_sub_type_filter_widget.cpp | |
| visual_database_display_sub_type_filter_widget.h | |
| visual_database_display_widget.cpp | |
| visual_database_display_widget.h | |
| visual_database_filter_display_widget.cpp | |
| visual_database_filter_display_widget.h | |
| visual_deck_editor | |
| visual_deck_display_options_widget.cpp | |
| visual_deck_display_options_widget.h | |
| visual_deck_editor_placeholder_widget.cpp | |
| visual_deck_editor_placeholder_widget.h | |
| visual_deck_editor_sample_hand_widget.cpp | |
| visual_deck_editor_sample_hand_widget.h | |
| visual_deck_editor_widget.cpp | |
| visual_deck_editor_widget.h | |
| visual_deck_storage | |
| deck_preview | |
| deck_preview_color_identity_filter_widget.cpp | |
| deck_preview_color_identity_filter_widget.h | |
| deck_preview_deck_tags_display_widget.cpp | |
| deck_preview_deck_tags_display_widget.h | |
| deck_preview_tag_addition_widget.cpp | |
| deck_preview_tag_addition_widget.h | |
| deck_preview_tag_dialog.cpp | |
| deck_preview_tag_dialog.h | |
| deck_preview_tag_display_widget.cpp | |
| deck_preview_tag_display_widget.h | |
| deck_preview_tag_item_widget.cpp | |
| deck_preview_tag_item_widget.h | |
| deck_preview_widget.cpp | |
| deck_preview_widget.h | |
| visual_deck_storage_folder_display_widget.cpp | |
| visual_deck_storage_folder_display_widget.h | |
| visual_deck_storage_quick_settings_widget.cpp | |
| visual_deck_storage_quick_settings_widget.h | The VDS's quick settings menu. Manages the widgets in the quick settings menu dropdown, as well as syncing their values with SettingsCache. The current values of the settings are exposed through getters and signals |
| visual_deck_storage_search_widget.cpp | |
| visual_deck_storage_search_widget.h | |
| visual_deck_storage_sort_widget.cpp | |
| visual_deck_storage_sort_widget.h | |
| visual_deck_storage_tag_filter_widget.cpp | |
| visual_deck_storage_tag_filter_widget.h | |
| visual_deck_storage_widget.cpp | |
| visual_deck_storage_widget.h | |
| key_signals.cpp | |
| key_signals.h | |
| logger.cpp | |
| logger.h | |
| pixel_map_generator.cpp | |
| pixel_map_generator.h | |
| theme_config.cpp | |
| theme_config.h | |
| theme_manager.cpp | |
| theme_manager.h | |
| window_main.cpp | |
| window_main.h | |
| main.cpp | |
| main.h | |
| doc | |
| doxygen | |
| extra-pages | |
| developer_documentation | |
| user_documentation | |
| deck_management | |
| settings | |
| groups | |
| theme | |
| libcockatrice_card | |
| libcockatrice | |
| card | |
| database | |
| parser | |
| card_database_parser.cpp | |
| card_database_parser.h | |
| cockatrice_xml_3.cpp | |
| cockatrice_xml_3.h | |
| cockatrice_xml_4.cpp | |
| cockatrice_xml_4.h | |
| card_database.cpp | |
| card_database.h | |
| card_database_loader.cpp | |
| card_database_loader.h | |
| card_database_manager.cpp | |
| card_database_manager.h | |
| card_database_querier.cpp | |
| card_database_querier.h | |
| format | |
| format_legality_rules.cpp | |
| format_legality_rules.h | |
| import | |
| card_name_normalizer.cpp | |
| card_name_normalizer.h | |
| printing | |
| exact_card.cpp | |
| exact_card.h | |
| printing_info.cpp | |
| printing_info.h | |
| relation | |
| card_relation.cpp | |
| card_relation.h | |
| card_relation_type.h | |
| set | |
| card_set.cpp | |
| card_set.h | |
| card_set_comparator.h | |
| card_set_list.cpp | |
| card_set_list.h | |
| card_info.cpp | |
| card_info.h | |
| card_info_comparator.cpp | |
| card_info_comparator.h | |
| game_specific_terms.h | |
| libcockatrice_deck_list | |
| libcockatrice | |
| deck_list | |
| tree | |
| abstract_deck_list_card_node.cpp | |
| abstract_deck_list_card_node.h | Defines the AbstractDecklistCardNode base class, which adds card-specific behavior on top of AbstractDecklistNode |
| abstract_deck_list_node.cpp | |
| abstract_deck_list_node.h | Defines the AbstractDecklistNode base class used as the foundation for all nodes in the deck list tree (zones, groups, and cards) |
| deck_list_card_node.cpp | |
| deck_list_card_node.h | Defines the DecklistCardNode class, representing a single card entry in the deck list tree |
| inner_deck_list_node.cpp | |
| inner_deck_list_node.h | Defines the InnerDecklistNode class, which represents structural nodes (zones and groups) in the deck tree |
| deck_list.cpp | |
| deck_list.h | Defines the DeckList class, which manages a full deck structure including cards, zones, sideboard plans, and serialization to/from multiple formats. This is a logic class which does not care about Qt or user facing views. See DeckListModel for the actual Qt Model to be used for views |
| deck_list_history_manager.cpp | |
| deck_list_history_manager.h | |
| deck_list_memento.h | |
| deck_list_node_tree.cpp | |
| deck_list_node_tree.h | |
| sideboard_plan.cpp | |
| sideboard_plan.h | |
| libcockatrice_filters | |
| libcockatrice | |
| filters | |
| filter_card.cpp | |
| filter_card.h | |
| filter_string.cpp | |
| filter_string.h | |
| filter_tree.cpp | |
| filter_tree.h | |
| libcockatrice_interfaces | |
| libcockatrice | |
| interfaces | |
| interface_card_database_path_provider.h | |
| interface_card_preference_provider.h | |
| interface_card_set_priority_controller.h | |
| interface_network_settings_provider.h | |
| noop_card_database_path_provider.h | |
| noop_card_preference_provider.h | |
| noop_card_set_priority_controller.h | |
| libcockatrice_models | |
| libcockatrice | |
| models | |
| database | |
| card | |
| card_completer_proxy_model.cpp | |
| card_completer_proxy_model.h | |
| card_search_model.cpp | |
| card_search_model.h | |
| card_set | |
| card_sets_model.cpp | |
| card_sets_model.h | |
| token | |
| token_display_model.cpp | |
| token_display_model.h | |
| token_edit_model.cpp | |
| token_edit_model.h | |
| card_database_display_model.cpp | |
| card_database_display_model.h | The CardDatabaseDisplayModel is a QSortFilterProxyModel that allows applying filters and sorting to a CardDatabaseModel |
| card_database_model.cpp | |
| card_database_model.h | The CardDatabaseModel maps the cardList contained in the CardDatabase as a QAbstractListModel |
| deck_list | |
| deck_list_model.cpp | |
| deck_list_model.h | |
| deck_list_sort_filter_proxy_model.cpp | |
| deck_list_sort_filter_proxy_model.h | |
| libcockatrice_network | |
| libcockatrice | |
| network | |
| client | |
| abstract | |
| abstract_client.cpp | |
| abstract_client.h | |
| local | |
| local_client.cpp | |
| local_client.h | |
| remote | |
| remote_client.cpp | |
| remote_client.h | |
| server | |
| local | |
| local_server.cpp | |
| local_server.h | |
| local_server_interface.cpp | |
| local_server_interface.h | |
| remote | |
| game | |
| server_abstract_participant.cpp | |
| server_abstract_participant.h | |
| server_abstract_player.cpp | |
| server_abstract_player.h | |
| server_arrow.cpp | |
| server_arrow.h | |
| server_arrowtarget.cpp | |
| server_arrowtarget.h | |
| server_card.cpp | |
| server_card.h | |
| server_cardzone.cpp | |
| server_cardzone.h | |
| server_counter.cpp | |
| server_counter.h | |
| server_game.cpp | |
| server_game.h | |
| server_move_card_struct.h | |
| server_player.cpp | |
| server_player.h | |
| server_spectator.cpp | |
| server_spectator.h | |
| room_message_type.h | |
| server.cpp | |
| server.h | |
| server_abstractuserinterface.cpp | |
| server_abstractuserinterface.h | |
| server_database_interface.cpp | |
| server_database_interface.h | |
| server_player_reference.h | |
| server_protocolhandler.cpp | |
| server_protocolhandler.h | |
| server_remoteuserinterface.cpp | |
| server_remoteuserinterface.h | |
| server_response_containers.cpp | |
| server_response_containers.h | |
| server_room.cpp | |
| server_room.h | |
| serverinfo_user_container.cpp | |
| serverinfo_user_container.h | |
| user_level.h | |
| libcockatrice_protocol | |
| libcockatrice | |
| protocol | |
| debug_pb_message.cpp | |
| debug_pb_message.h | |
| featureset.cpp | |
| featureset.h | |
| get_pb_extension.cpp | |
| get_pb_extension.h | |
| pending_command.cpp | |
| pending_command.h | |
| libcockatrice_rng | |
| libcockatrice | |
| rng | |
| sfmt | |
| SFMT-common.h | SIMD oriented Fast Mersenne Twister(SFMT) pseudorandom number generator with jump function. This file includes common functions used in random number generation and jump |
| SFMT-params.h | |
| SFMT-params19937.h | |
| SFMT.h | SIMD oriented Fast Mersenne Twister(SFMT) pseudorandom number generator using C structure |
| rng_abstract.cpp | |
| rng_abstract.h | |
| rng_sfmt.cpp | |
| rng_sfmt.h | |
| libcockatrice_settings | |
| libcockatrice | |
| settings | |
| card_database_settings.cpp | |
| card_database_settings.h | |
| card_override_settings.cpp | |
| card_override_settings.h | |
| debug_settings.cpp | |
| debug_settings.h | |
| download_settings.cpp | |
| download_settings.h | |
| game_filters_settings.cpp | |
| game_filters_settings.h | |
| layouts_settings.cpp | |
| layouts_settings.h | |
| message_settings.cpp | |
| message_settings.h | |
| recents_settings.cpp | |
| recents_settings.h | |
| servers_settings.cpp | |
| servers_settings.h | |
| settings_manager.cpp | |
| settings_manager.h | |
| libcockatrice_utility | |
| libcockatrice | |
| utility | |
| card_ref.h | |
| color.h | |
| expression.cpp | |
| expression.h | |
| levenshtein.cpp | |
| levenshtein.h | |
| macros.h | |
| passwordhasher.cpp | |
| passwordhasher.h | |
| peglib.h | |
| qt_utils.h | |
| trice_limits.h | |
| zone_names.h | |
| oracle | |
| src | |
| lzma | |
| decompress.cpp | |
| decompress.h | |
| qt-json | |
| json.cpp | |
| json.h | |
| zip | |
| unzip.cpp | |
| unzip.h | |
| unzip_p.h | |
| zip.cpp | |
| zip.h | |
| zip_p.h | |
| zipentry_p.h | |
| zipglobal.cpp | |
| zipglobal.h | |
| main.cpp | |
| main.h | |
| oracleimporter.cpp | |
| oracleimporter.h | |
| oraclewizard.cpp | |
| oraclewizard.h | |
| pages.cpp | |
| pages.h | |
| pagetemplates.cpp | |
| pagetemplates.h | |
| parsehelpers.cpp | |
| parsehelpers.h | |
| servatrice | |
| src | |
| smtp | |
| qxtglobal.h | |
| qxthmac.cpp | |
| qxthmac.h | |
| qxtmail_p.h | |
| qxtmailattachment.cpp | |
| qxtmailattachment.h | |
| qxtmailmessage.cpp | |
| qxtmailmessage.h | |
| qxtsmtp.cpp | |
| qxtsmtp.h | |
| qxtsmtp_p.h | |
| email_parser.cpp | |
| email_parser.h | |
| isl_interface.cpp | |
| isl_interface.h | |
| main.cpp | |
| main.h | |
| servatrice.cpp | |
| servatrice.h | |
| servatrice_connection_pool.cpp | |
| servatrice_connection_pool.h | |
| servatrice_database_interface.cpp | |
| servatrice_database_interface.h | |
| server_logger.cpp | |
| server_logger.h | |
| serversocketinterface.cpp | |
| serversocketinterface.h | |
| settingscache.cpp | |
| settingscache.h | |
| signalhandler.cpp | |
| signalhandler.h | |
| smtpclient.cpp | |
| smtpclient.h | |
| tests | |
| card_zone_algorithms | |
| card_zone_algorithms_test.cpp | |
| carddatabase | |
| carddatabase_test.cpp | |
| filter_string_test.cpp | |
| mocks.cpp | |
| mocks.h | |
| test_card_database_path_provider.h | |
| loading_from_clipboard | |
| clipboard_testing.cpp | |
| clipboard_testing.h | |
| loading_from_clipboard_test.cpp | |
| movecard_tests | |
| reverse_card_move_test.cpp | |
| server_test_helpers.h | |
| oracle | |
| parse_cipt_test.cpp | |
| deck_hash_performance_test.cpp | |
| dummy_test.cpp | |
| expression_test.cpp | |
| password_hash_test.cpp | |
| server_card_counter_test.cpp | Tests for Server_Card counter operations |
| server_counter_test.cpp | Tests for Server_Counter operations |
| test_age_formatting.cpp | |