summaryrefslogtreecommitdiff
path: root/src/clouds.cpp
diff options
context:
space:
mode:
authorSmallJoker <mk939@ymail.com>2016-04-21 21:54:30 +0200
committerparamat <mat.gregory@virginmedia.com>2016-04-25 06:39:32 +0100
commit31c1fca6fd5e200c4f4b24d7ba62b36a16494ed2 (patch)
treec36aa4db1bf6eb6b1e6041e5093ef909332e782c /src/clouds.cpp
parent46da0e8b3b7ac9f833b660afd34b24095531bcb0 (diff)
downloadminetest-31c1fca6fd5e200c4f4b24d7ba62b36a16494ed2.tar.gz
minetest-31c1fca6fd5e200c4f4b24d7ba62b36a16494ed2.tar.bz2
minetest-31c1fca6fd5e200c4f4b24d7ba62b36a16494ed2.zip
tile.cpp: Automatically upscale lower resolution texture
Diffstat (limited to 'src/clouds.cpp')
0 files changed, 0 insertions, 0 deletions
USA. */ #include "staticobject.h" #include "util/serialize.h" void StaticObject::serialize(std::ostream &os) { // type writeU8(os, type); // pos writeV3F1000(os, pos); // data os<<serializeString(data); } void StaticObject::deSerialize(std::istream &is, u8 version) { // type type = readU8(is); // pos pos = readV3F1000(is); // data data = deSerializeString(is); } void StaticObjectList::serialize(std::ostream &os) { // version u8 version = 0; writeU8(os, version); // count u16 count = m_stored.size() + m_active.size(); writeU16(os, count); for(std::vector<StaticObject>::iterator i = m_stored.begin(); i != m_stored.end(); ++i) { StaticObject &s_obj = *i; s_obj.serialize(os); } for(std::map<u16, StaticObject>::iterator i = m_active.begin(); i != m_active.end(); ++i) { StaticObject s_obj = i->second; s_obj.serialize(os); } } void StaticObjectList::deSerialize(std::istream &is) { // version u8 version = readU8(is); // count u16 count = readU16(is); for(u16 i = 0; i < count; i++) { StaticObject s_obj; s_obj.deSerialize(is, version); m_stored.push_back(s_obj); } }