1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-07-27 17:28:41 +00:00

Move AreaStore container selection logic into getOptimalImplementation

This commit is contained in:
ShadowNinja 2015-10-29 23:38:36 -04:00
parent 0079887b64
commit 2e74e9ee20
3 changed files with 13 additions and 9 deletions

View file

@ -44,6 +44,16 @@ with this program; if not, write to the Free Software Foundation, Inc.,
AST_OVERLAPS_IN_DIMENSION((amine), (amaxe), (b), Y) && \
AST_OVERLAPS_IN_DIMENSION((amine), (amaxe), (b), Z))
AreaStore *AreaStore::getOptimalImplementation()
{
#if USE_SPATIAL
return new SpatialAreaStore();
#else
return new VectorAreaStore();
#endif
}
u16 AreaStore::size() const
{
return areas_map.size();