summaryrefslogtreecommitdiffstats
path: root/sigbattle/Containment.cpp
diff options
context:
space:
mode:
authorBen Boeckel <MathStuf@gmail.com>2008-09-07 03:01:46 +0000
committerBen Boeckel <MathStuf@gmail.com>2008-09-07 03:01:46 +0000
commit48f9e57b1638ba047ca2dcd6d3251ee90bf9ef69 (patch)
tree0c8e09eec981de47c5aa0f49601484bcaabbbbc7 /sigbattle/Containment.cpp
parentfef5e045060aff28477751c4115d346a95425c0c (diff)
downloadsigen-48f9e57b1638ba047ca2dcd6d3251ee90bf9ef69.tar.gz
sigen-48f9e57b1638ba047ca2dcd6d3251ee90bf9ef69.tar.xz
sigen-48f9e57b1638ba047ca2dcd6d3251ee90bf9ef69.zip
[FIX] Spelling mistake in sigscript classes
[FIX] Fixed a bug in the Growth enum in Species [FIX] Arena functionality is getting there git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@252 6ecfd1a5-f3ed-3746-8530-beee90d26b22
Diffstat (limited to 'sigbattle/Containment.cpp')
-rw-r--r--sigbattle/Containment.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/sigbattle/Containment.cpp b/sigbattle/Containment.cpp
index efe59712..f9f64d11 100644
--- a/sigbattle/Containment.cpp
+++ b/sigbattle/Containment.cpp
@@ -18,6 +18,9 @@
// Header include
#include "Containment.h"
+// Sigbattle includes
+#include "TeamMember.h"
+
Sigbattle::Containment::Containment(QObject* parent) :
QObject(parent)
{
@@ -28,6 +31,16 @@ QList<Sigbattle::TeamMember*> Sigbattle::Containment::members() const
return m_members;
}
+Sigbattle::TeamMember* Sigbattle::Containment::findMember(const QUuid& id) const
+{
+ foreach (TeamMember* member, m_members)
+ {
+ if (member->id() == id)
+ return member;
+ }
+ return NULL;
+}
+
Sigscript::SigmodWrapper* Sigbattle::Containment::sigmod() const
{
// TODO: return SigmodWrapper