57 dstream <<
"ERROR: StaticObjectList::insert(): "
58 <<
"id already exists" << std::endl;
69 warningstream <<
"StaticObjectList::remove(): id=" <<
id <<
" not found"
Definition: serveractiveobject.h:55
Definition: staticobject.h:45
void clear()
Definition: staticobject.h:91
std::map< u16, StaticObject > m_active
Definition: staticobject.h:108
void remove(u16 id)
Definition: staticobject.h:65
size_t getStoredSize() const
Definition: staticobject.h:85
void insert(u16 id, const StaticObject &obj)
Definition: staticobject.h:51
void pushStored(const StaticObject &obj)
Definition: staticobject.h:87
void setActive(u16 id, const StaticObject &obj)
Definition: staticobject.h:83
bool storeActiveObject(u16 id)
Definition: staticobject.cpp:126
std::vector< StaticObject > m_stored
Definition: staticobject.h:107
void deSerialize(std::istream &is)
Definition: staticobject.cpp:104
const std::vector< StaticObject > & getAllStored() const
Definition: staticobject.h:80
void serialize(std::ostream &os)
Definition: staticobject.cpp:52
size_t size()
Definition: staticobject.h:97
const std::map< u16, StaticObject > & getAllActives() const
Definition: staticobject.h:81
size_t getActiveSize() const
Definition: staticobject.h:84
void clearStored()
Definition: staticobject.h:86
#define FATAL_ERROR(msg)
Definition: debug.h:48
core::vector3df v3f
Definition: irr_v3d.h:26
thread_local LogStream dstream
thread_local LogStream warningstream
Definition: staticobject.h:32
u8 type
Definition: staticobject.h:33
void serialize(std::ostream &os) const
Definition: staticobject.cpp:32
v3f pos
Definition: staticobject.h:34
void deSerialize(std::istream &is, u8 version)
Definition: staticobject.cpp:42
std::string data
Definition: staticobject.h:35