aboutsummaryrefslogtreecommitdiff
path: root/src/utility.h
diff options
context:
space:
mode:
authorPerttu Ahola <celeron55@gmail.com>2011-01-17 21:15:31 +0200
committerPerttu Ahola <celeron55@gmail.com>2011-01-17 21:15:31 +0200
commitd44abdab17f6ad7a05ddc08d418af35e9cabddef (patch)
treee20567656ca78a53bec39228f8feba54aa54475d /src/utility.h
parent0fa0e0752a28eeb43195f2288c018d5c0b24520b (diff)
downloadminetest-d44abdab17f6ad7a05ddc08d418af35e9cabddef.tar.xz
minecraft-style water done (but no texture animation or sound)
Diffstat (limited to 'src/utility.h')
-rw-r--r--src/utility.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/utility.h b/src/utility.h
index a38d15f30..897390dba 100644
--- a/src/utility.h
+++ b/src/utility.h
@@ -1608,7 +1608,7 @@ public:
return true;
}
- void pop_front()
+ Value pop_front()
{
typename core::list<Value>::Iterator i = m_list.begin();
Value value = *i;
@@ -1617,6 +1617,12 @@ public:
return value;
}
+ u32 size()
+ {
+ assert(m_list.size() == m_map.size());
+ return m_list.size();
+ }
+
private:
core::map<Value, u8> m_map;
core::list<Value> m_list;