added patience plugin

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2245 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
defnax 2010-02-08 22:33:14 +00:00
parent 024e7f4b44
commit 0b78ed6ff8
430 changed files with 7336 additions and 0 deletions

View file

@ -0,0 +1,40 @@
#ifndef ZUG_H
#define ZUG_H
#include <QString>
class Karte;
class Basisstapel;
class Zug
{
public:
Zug();
Zug(Karte* karte, Basisstapel *herkunft, Basisstapel *ziel);
Zug(Karte* karte, Basisstapel *ort);
virtual ~Zug();
bool ist_gueltig() const;
bool ist_bewegung() const;
bool ist_aufdeckgung() const;
void setze_bewegung(Karte* karte, Basisstapel *herkunft_, Basisstapel *ziel_);
void setze_aufdeckung(Karte* karte, Basisstapel *ort);
Karte* karte() const;
Basisstapel* herkunft() const;
Basisstapel* ziel() const;
QString karte_name() const;
QString herkunft_name() const;
QString ziel_name() const;
bool operator==(const Zug& anderer) const;
private:
Karte *Karte_;
Basisstapel *Herkunft, *Ziel;
};
#endif