This is the complete list of members for AreaStore, including all inherited members.
AreaMap typedef | AreaStore | protected |
areas_map | AreaStore | protected |
AreaStore() | AreaStore | inline |
cacheMiss(void *data, const v3s16 &mpos, std::vector< Area * > *dest) | AreaStore | privatestatic |
deserialize(std::istream &is) | AreaStore | |
getArea(u32 id) const | AreaStore | |
getAreasForPos(std::vector< Area * > *result, v3s16 pos) | AreaStore | |
getAreasForPosImpl(std::vector< Area * > *result, v3s16 pos)=0 | AreaStore | protectedpure virtual |
getAreasInArea(std::vector< Area * > *result, v3s16 minedge, v3s16 maxedge, bool accept_overlap)=0 | AreaStore | pure virtual |
getNextId() const | AreaStore | protected |
getOptimalImplementation() | AreaStore | static |
insertArea(Area *a)=0 | AreaStore | pure virtual |
invalidateCache() | AreaStore | protected |
m_cache_enabled | AreaStore | private |
m_cacheblock_radius | AreaStore | private |
m_res_cache | AreaStore | private |
removeArea(u32 id)=0 | AreaStore | pure virtual |
reserve(size_t count) | AreaStore | inlinevirtual |
serialize(std::ostream &is) const | AreaStore | |
setCacheParams(bool enabled, u8 block_radius, size_t limit) | AreaStore | |
size() const | AreaStore | inline |
~AreaStore()=default | AreaStore | virtual |