mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-11-08 02:53:25 -08:00
[Refactor] Move LoadedDeck and DeckFileFormat data types into libcockatrice_deck_list
This commit is contained in:
parent
7c4c541a81
commit
7a894df554
13 changed files with 24 additions and 8 deletions
|
|
@ -24,9 +24,7 @@ set(cockatrice_SOURCES
|
||||||
src/client/settings/shortcut_treeview.cpp
|
src/client/settings/shortcut_treeview.cpp
|
||||||
src/client/settings/shortcuts_settings.cpp
|
src/client/settings/shortcuts_settings.cpp
|
||||||
src/interface/deck_loader/card_node_function.cpp
|
src/interface/deck_loader/card_node_function.cpp
|
||||||
src/interface/deck_loader/deck_file_format.cpp
|
|
||||||
src/interface/deck_loader/deck_loader.cpp
|
src/interface/deck_loader/deck_loader.cpp
|
||||||
src/interface/deck_loader/loaded_deck.cpp
|
|
||||||
src/interface/widgets/dialogs/dlg_connect.cpp
|
src/interface/widgets/dialogs/dlg_connect.cpp
|
||||||
src/interface/widgets/dialogs/dlg_convert_deck_to_cod_format.cpp
|
src/interface/widgets/dialogs/dlg_convert_deck_to_cod_format.cpp
|
||||||
src/interface/widgets/dialogs/dlg_create_game.cpp
|
src/interface/widgets/dialogs/dlg_create_game.cpp
|
||||||
|
|
|
||||||
|
|
@ -11,6 +11,7 @@
|
||||||
#include <QString>
|
#include <QString>
|
||||||
#include <functional>
|
#include <functional>
|
||||||
#include <libcockatrice/card/card_localization.h>
|
#include <libcockatrice/card/card_localization.h>
|
||||||
|
#include <libcockatrice/deck_list/loaded_deck.h>
|
||||||
|
|
||||||
struct CardSearchLanguage;
|
struct CardSearchLanguage;
|
||||||
struct LoadedDeck;
|
struct LoadedDeck;
|
||||||
|
|
|
||||||
|
|
@ -7,6 +7,8 @@
|
||||||
#ifndef PLAYER_H
|
#ifndef PLAYER_H
|
||||||
#define PLAYER_H
|
#define PLAYER_H
|
||||||
|
|
||||||
|
#include "../board/arrow_data.h"
|
||||||
|
#include "../board/counter_state.h"
|
||||||
#include "../zones/card_zone_logic.h"
|
#include "../zones/card_zone_logic.h"
|
||||||
#include "../zones/hand_zone_logic.h"
|
#include "../zones/hand_zone_logic.h"
|
||||||
#include "../zones/pile_zone_logic.h"
|
#include "../zones/pile_zone_logic.h"
|
||||||
|
|
@ -22,6 +24,11 @@
|
||||||
#include <QMap>
|
#include <QMap>
|
||||||
#include <QObject>
|
#include <QObject>
|
||||||
#include <QString>
|
#include <QString>
|
||||||
|
#include <QTimer>
|
||||||
|
#include <libcockatrice/deck_list/loaded_deck.h>
|
||||||
|
#include <libcockatrice/filters/filter_string.h>
|
||||||
|
#include <libcockatrice/protocol/pb/card_attributes.pb.h>
|
||||||
|
#include <libcockatrice/protocol/pb/game_event.pb.h>
|
||||||
#include <libcockatrice/utility/zone_names.h>
|
#include <libcockatrice/utility/zone_names.h>
|
||||||
#include <qtmetamacros.h>
|
#include <qtmetamacros.h>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,13 +7,14 @@
|
||||||
#ifndef DECK_LOADER_H
|
#ifndef DECK_LOADER_H
|
||||||
#define DECK_LOADER_H
|
#define DECK_LOADER_H
|
||||||
|
|
||||||
#include "deck_file_format.h"
|
|
||||||
#include "loaded_deck.h"
|
|
||||||
|
|
||||||
#include <QLoggingCategory>
|
#include <QLoggingCategory>
|
||||||
#include <QObject>
|
#include <QObject>
|
||||||
|
#include <QPrinter>
|
||||||
#include <QString>
|
#include <QString>
|
||||||
#include <QStringList>
|
#include <QStringList>
|
||||||
|
#include <QTextCursor>
|
||||||
|
#include <libcockatrice/deck_list/deck_list.h>
|
||||||
|
#include <libcockatrice/deck_list/loaded_deck.h>
|
||||||
#include <optional>
|
#include <optional>
|
||||||
#include <qtmetamacros.h>
|
#include <qtmetamacros.h>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,5 @@
|
||||||
#include "intent_open_local_deck.h"
|
#include "intent_open_local_deck.h"
|
||||||
|
|
||||||
#include "../deck_loader/deck_file_format.h"
|
|
||||||
#include "../deck_loader/deck_loader.h"
|
#include "../deck_loader/deck_loader.h"
|
||||||
#include "../deck_loader/loaded_deck.h"
|
#include "../deck_loader/loaded_deck.h"
|
||||||
#include "../widgets/tabs/tab_supervisor.h"
|
#include "../widgets/tabs/tab_supervisor.h"
|
||||||
|
|
@ -9,6 +8,7 @@
|
||||||
#include "libcockatrice/card/database/card_database_loader.h"
|
#include "libcockatrice/card/database/card_database_loader.h"
|
||||||
|
|
||||||
#include <libcockatrice/card/database/card_database_manager.h>
|
#include <libcockatrice/card/database/card_database_manager.h>
|
||||||
|
#include <libcockatrice/deck_list/deck_file_format.h>
|
||||||
#include <optional>
|
#include <optional>
|
||||||
|
|
||||||
IntentOpenLocalDeck::IntentOpenLocalDeck(TabSupervisor *_tabSupervisor, const QString &_file)
|
IntentOpenLocalDeck::IntentOpenLocalDeck(TabSupervisor *_tabSupervisor, const QString &_file)
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
#ifndef COCKATRICE_DECK_STATE_MANAGER_H
|
#ifndef COCKATRICE_DECK_STATE_MANAGER_H
|
||||||
#define COCKATRICE_DECK_STATE_MANAGER_H
|
#define COCKATRICE_DECK_STATE_MANAGER_H
|
||||||
|
|
||||||
#include "../../deck_loader/loaded_deck.h"
|
#include "deck_list_model.h"
|
||||||
|
|
||||||
#include <QModelIndex>
|
#include <QModelIndex>
|
||||||
#include <QObject>
|
#include <QObject>
|
||||||
|
|
@ -10,6 +10,7 @@
|
||||||
#include <QStringList>
|
#include <QStringList>
|
||||||
#include <functional>
|
#include <functional>
|
||||||
#include <libcockatrice/deck_list/deck_list.h>
|
#include <libcockatrice/deck_list/deck_list.h>
|
||||||
|
#include <libcockatrice/deck_list/loaded_deck.h>
|
||||||
#include <qtmetamacros.h>
|
#include <qtmetamacros.h>
|
||||||
|
|
||||||
class DeckListHistoryManager;
|
class DeckListHistoryManager;
|
||||||
|
|
|
||||||
|
|
@ -10,8 +10,10 @@
|
||||||
|
|
||||||
#include "libcockatrice/deck_list/deck_list.h"
|
#include "libcockatrice/deck_list/deck_list.h"
|
||||||
|
|
||||||
|
#include <QCheckBox>
|
||||||
#include <QDialog>
|
#include <QDialog>
|
||||||
#include <QString>
|
#include <QString>
|
||||||
|
#include <libcockatrice/deck_list/loaded_deck.h>
|
||||||
#include <qtmetamacros.h>
|
#include <qtmetamacros.h>
|
||||||
|
|
||||||
class QPlainTextEdit;
|
class QPlainTextEdit;
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,6 @@
|
||||||
#ifndef VISUAL_DECK_STORAGE_MODEL_H
|
#ifndef VISUAL_DECK_STORAGE_MODEL_H
|
||||||
#define VISUAL_DECK_STORAGE_MODEL_H
|
#define VISUAL_DECK_STORAGE_MODEL_H
|
||||||
|
|
||||||
#include "../../deck_loader/loaded_deck.h"
|
|
||||||
#include "libcockatrice/utility/card_ref.h"
|
#include "libcockatrice/utility/card_ref.h"
|
||||||
|
|
||||||
#include <QAbstractListModel>
|
#include <QAbstractListModel>
|
||||||
|
|
@ -24,6 +23,9 @@
|
||||||
#include <QString>
|
#include <QString>
|
||||||
#include <QStringList>
|
#include <QStringList>
|
||||||
#include <QVector>
|
#include <QVector>
|
||||||
|
#include <libcockatrice/deck_list/deck_list.h>
|
||||||
|
#include <libcockatrice/deck_list/loaded_deck.h>
|
||||||
|
#include <optional>
|
||||||
#include <qnamespace.h>
|
#include <qnamespace.h>
|
||||||
#include <qtmetamacros.h>
|
#include <qtmetamacros.h>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,11 +7,13 @@ set(HEADERS
|
||||||
libcockatrice/deck_list/tree/abstract_deck_list_node.h
|
libcockatrice/deck_list/tree/abstract_deck_list_node.h
|
||||||
libcockatrice/deck_list/tree/deck_list_card_node.h
|
libcockatrice/deck_list/tree/deck_list_card_node.h
|
||||||
libcockatrice/deck_list/tree/inner_deck_list_node.h
|
libcockatrice/deck_list/tree/inner_deck_list_node.h
|
||||||
|
libcockatrice/deck_list/deck_file_format.h
|
||||||
libcockatrice/deck_list/deck_list.h
|
libcockatrice/deck_list/deck_list.h
|
||||||
libcockatrice/deck_list/deck_list_history_manager.h
|
libcockatrice/deck_list/deck_list_history_manager.h
|
||||||
libcockatrice/deck_list/deck_list_node_tree.h
|
libcockatrice/deck_list/deck_list_node_tree.h
|
||||||
libcockatrice/deck_list/deck_list_memento.h
|
libcockatrice/deck_list/deck_list_memento.h
|
||||||
libcockatrice/deck_list/deck_list_plain_text_parser.h
|
libcockatrice/deck_list/deck_list_plain_text_parser.h
|
||||||
|
libcockatrice/deck_list/loaded_deck.h
|
||||||
libcockatrice/deck_list/playmat_resolver.h
|
libcockatrice/deck_list/playmat_resolver.h
|
||||||
libcockatrice/deck_list/sideboard_plan.h
|
libcockatrice/deck_list/sideboard_plan.h
|
||||||
)
|
)
|
||||||
|
|
@ -25,10 +27,12 @@ add_library(
|
||||||
libcockatrice/deck_list/tree/abstract_deck_list_node.cpp
|
libcockatrice/deck_list/tree/abstract_deck_list_node.cpp
|
||||||
libcockatrice/deck_list/tree/deck_list_card_node.cpp
|
libcockatrice/deck_list/tree/deck_list_card_node.cpp
|
||||||
libcockatrice/deck_list/tree/inner_deck_list_node.cpp
|
libcockatrice/deck_list/tree/inner_deck_list_node.cpp
|
||||||
|
libcockatrice/deck_list/deck_file_format.cpp
|
||||||
libcockatrice/deck_list/deck_list.cpp
|
libcockatrice/deck_list/deck_list.cpp
|
||||||
libcockatrice/deck_list/deck_list_history_manager.cpp
|
libcockatrice/deck_list/deck_list_history_manager.cpp
|
||||||
libcockatrice/deck_list/deck_list_node_tree.cpp
|
libcockatrice/deck_list/deck_list_node_tree.cpp
|
||||||
libcockatrice/deck_list/deck_list_plain_text_parser.cpp
|
libcockatrice/deck_list/deck_list_plain_text_parser.cpp
|
||||||
|
libcockatrice/deck_list/loaded_deck.cpp
|
||||||
libcockatrice/deck_list/playmat_resolver.cpp
|
libcockatrice/deck_list/playmat_resolver.cpp
|
||||||
libcockatrice/deck_list/sideboard_plan.cpp
|
libcockatrice/deck_list/sideboard_plan.cpp
|
||||||
)
|
)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue