Changeset View
Changeset View
Standalone View
Standalone View
libkcardgame/kcarddeck.h
Show First 20 Lines • Show All 61 Lines • ▼ Show 20 Line(s) | 28 | public: | |||
---|---|---|---|---|---|
62 | static quint32 getId( Suit suit, Rank rank, int number ); | 62 | static quint32 getId( Suit suit, Rank rank, int number ); | ||
63 | static QList<quint32> generateIdList( int copies = 1, | 63 | static QList<quint32> generateIdList( int copies = 1, | ||
64 | const QList<Suit> & suits = standardSuits(), | 64 | const QList<Suit> & suits = standardSuits(), | ||
65 | const QList<Rank> & ranks = standardRanks() ); | 65 | const QList<Rank> & ranks = standardRanks() ); | ||
66 | 66 | | |||
67 | explicit KCardDeck( const KCardTheme & theme = KCardTheme(), QObject * parent = nullptr ); | 67 | explicit KCardDeck( const KCardTheme & theme = KCardTheme(), QObject * parent = nullptr ); | ||
68 | virtual ~KCardDeck(); | 68 | virtual ~KCardDeck(); | ||
69 | 69 | | |||
70 | int rankFromId( quint32 id ) const Q_DECL_OVERRIDE; | 70 | int rankFromId( quint32 id ) const override; | ||
71 | int suitFromId( quint32 id ) const Q_DECL_OVERRIDE; | 71 | int suitFromId( quint32 id ) const override; | ||
72 | int colorFromId( quint32 id ) const Q_DECL_OVERRIDE; | 72 | int colorFromId( quint32 id ) const override; | ||
73 | 73 | | |||
74 | protected: | 74 | protected: | ||
75 | QString elementName( quint32 id, bool faceUp = true ) const Q_DECL_OVERRIDE; | 75 | QString elementName( quint32 id, bool faceUp = true ) const override; | ||
76 | 76 | | |||
77 | private: | 77 | private: | ||
78 | class KStandardCardDeckPrivate * const d; | 78 | class KStandardCardDeckPrivate * const d; | ||
79 | }; | 79 | }; | ||
80 | 80 | | |||
81 | #endif | 81 | #endif |