[Refactor] Move ArrowRegistry out of game/ into game_graphics/board

This commit is contained in:
Lukas Brübach 2026-10-06 14:13:47 +02:00 • committed by GitHub
parent 8029310764
commit 7c4c541a81
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 10 additions and 4 deletions

View file

@ -69,12 +69,12 @@ set(cockatrice_SOURCES
src/filters/filter_tree_model.cpp src/filters/filter_tree_model.cpp
src/filters/syntax_help.cpp src/filters/syntax_help.cpp
src/game/abstract_game.cpp src/game/abstract_game.cpp
src/game/arrow_registry.cpp
src/game_graphics/board/abstract_card_drag_item.cpp src/game_graphics/board/abstract_card_drag_item.cpp
src/game_graphics/board/abstract_card_item.cpp src/game_graphics/board/abstract_card_item.cpp
src/game_graphics/board/abstract_counter.cpp src/game_graphics/board/abstract_counter.cpp
src/game/board/arrow_data.cpp src/game/board/arrow_data.cpp
src/game_graphics/board/arrow_item.cpp src/game_graphics/board/arrow_item.cpp
src/game_graphics/board/arrow_registry.cpp
src/game_graphics/board/arrow_target.cpp src/game_graphics/board/arrow_target.cpp
src/game_graphics/board/card_drag_item.cpp src/game_graphics/board/card_drag_item.cpp
src/game_graphics/board/card_item.cpp src/game_graphics/board/card_item.cpp

View file

@ -1,7 +1,7 @@
#include "arrow_registry.h" #include "arrow_registry.h"
#include "../game_graphics/board/arrow_item.h" #include "../../game/board/arrow_data.h"
#include "board/arrow_data.h" #include "arrow_item.h"
#include <QSharedPointer> #include <QSharedPointer>

View file

@ -1,6 +1,8 @@
#ifndef COCKATRICE_ARROW_REGISTRY_H #ifndef COCKATRICE_ARROW_REGISTRY_H
#define COCKATRICE_ARROW_REGISTRY_H #define COCKATRICE_ARROW_REGISTRY_H
#include "../../game/board/arrow_data.h"
#include <QList> #include <QList>
#include <QMap> #include <QMap>
#include <QSet> #include <QSet>

View file

@ -1,7 +1,11 @@
#ifndef GAMESCENE_H #ifndef GAMESCENE_H
#define GAMESCENE_H #define GAMESCENE_H
#include "../game/arrow_registry.h" #include "../game/board/arrow_data.h"
#include "../game/zones/card_zone_logic.h"
#include "animated_item.h"
#include "board/arrow_item.h"
#include "board/arrow_registry.h"
#include <QGraphicsScene> #include <QGraphicsScene>
#include <QHash> #include <QHash>