diff options
Diffstat (limited to 'rack.cpp')
-rw-r--r-- | rack.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -76,6 +76,15 @@ bool Rack::unload(const LetterString &used) return ret; } +void Rack::load(const LetterString &tiles) +{ + for (LetterString::const_iterator it = tiles.begin(); it != tiles.end(); ++it) + { + if (it != QUACKLE_NULL_MARK) + m_tiles += *it; + } +} + bool Rack::contains(const LetterString &used) const { return Rack(*this).unload(used); |