Luanti 5.11.0-dev
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Loading...
Searching...
No Matches
VectorAreaStore Member List

This is the complete list of members for VectorAreaStore, including all inherited members.

AreaMap typedefAreaStoreprotected
areas_mapAreaStoreprotected
AreaStore()AreaStoreinline
cacheMiss(void *data, const v3s16 &mpos, std::vector< Area * > *dest)AreaStoreprivatestatic
deserialize(std::istream &is)AreaStore
getArea(u32 id) constAreaStore
getAreasForPos(std::vector< Area * > *result, v3s16 pos)AreaStore
getAreasForPosImpl(std::vector< Area * > *result, v3s16 pos)VectorAreaStoreprotectedvirtual
getAreasInArea(std::vector< Area * > *result, v3s16 minedge, v3s16 maxedge, bool accept_overlap)VectorAreaStorevirtual
getNextId() constAreaStoreprotected
getOptimalImplementation()AreaStorestatic
insertArea(Area *a)VectorAreaStorevirtual
invalidateCache()AreaStoreprotected
m_areasVectorAreaStoreprivate
m_cache_enabledAreaStoreprivate
m_cacheblock_radiusAreaStoreprivate
m_res_cacheAreaStoreprivate
removeArea(u32 id)VectorAreaStorevirtual
reserve(size_t count)VectorAreaStoreinlinevirtual
serialize(std::ostream &is) constAreaStore
setCacheParams(bool enabled, u8 block_radius, size_t limit)AreaStore
size() constAreaStoreinline
~AreaStore()=defaultAreaStorevirtual