11 #include <unordered_set> 14 #include "../clib/rawtypes.h" 43 typedef std::unordered_set<u32>
ds;
45 typedef std::map<u32, UObjectRef>
hs;
53 bool Remove(
u32 serial );
58 u32 GetNextUnusedItemSerial();
59 u32 GetNextUnusedCharSerial();
62 hs::const_iterator begin()
const;
63 hs::const_iterator end()
const;
64 void ClearCharacterAccountReferences();
66 ds::const_iterator dirty_deleted_begin()
const;
67 ds::const_iterator dirty_deleted_end()
const;
72 void RegisterCleanDeletedSerial(
u32 serial );
std::map< u32, UObjectRef > hs
std::unordered_set< u32 > ds
hs::const_iterator OH_const_iterator
OH_iterator reap_iterator
std::pair< u32, UObjectRef > hashpair