[atlantik-cvs] CVS: kdegames/atlantik/libatlantic trade.cpp,1.22,1.23 trade.h,1.14,1.15
[email protected] Fri, 11 Jul 2003 09:29:14 +0200 (CEST)
Newsgroups
gmane.comp.kde.devel.atlantik
Message-ID
<[email protected] >
Update of /home/kde/kdegames/atlantik/libatlantic
In directory office:/tmp/cvs-serv1068/libatlantic
Modified Files:
trade.cpp trade.h
Log Message:
make use of trade revisions
Index: trade.cpp
===================================================================
RCS file: /home/kde/kdegames/atlantik/libatlantic/trade.cpp,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -d -r1.22 -r1.23
--- trade.cpp 23 Jun 2003 03:05:27 -0000 1.22
+++ trade.cpp 11 Jul 2003 07:29:12 -0000 1.23
@@ -22,7 +22,18 @@
Trade::Trade(int tradeId)
{
m_tradeId = tradeId;
+ m_revision = 0;
m_changed = m_rejected = false;
+}
+
+void Trade::setRevision(int revision)
+{
+ m_revision = revision;
+}
+
+int Trade::revision()
+{
+ return m_revision;
}
void Trade::addPlayer(Player *player)
Index: trade.h
===================================================================
RCS file: /home/kde/kdegames/atlantik/libatlantic/trade.h,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- trade.h 23 Jun 2003 03:05:27 -0000 1.14
+++ trade.h 11 Jul 2003 07:29:12 -0000 1.15
@@ -101,6 +101,9 @@
Trade(int tradeId);
int tradeId() { return m_tradeId; }
+ void setRevision(int revision);
+ int revision();
+
void addPlayer(Player *player);
void removePlayer(Player *player);
@@ -156,7 +159,7 @@
private:
bool m_changed, m_rejected;
- int m_tradeId;
+ int m_tradeId, m_revision;
QPtrList<Player> mPlayers;
QMap<Player *, bool> m_playerAcceptMap;