/** * @file hand_zone_logic.h * @ingroup GameLogicZones */ //! \todo Document this file. #ifndef COCKATRICE_HAND_ZONE_LOGIC_H #define COCKATRICE_HAND_ZONE_LOGIC_H #include "card_zone_logic.h" #include #include class PlayerLogic; class QObject; class HandZoneLogic : public CardZoneLogic { Q_OBJECT public: HandZoneLogic(PlayerLogic *_player, const QString &_name, bool _hasCardAttr, bool _isShufflable, bool _contentsKnown, QObject *parent = nullptr); protected: void addCardImpl(CardState *card, int x, int y) override; }; #endif // COCKATRICE_HAND_ZONE_LOGIC_H