LeviLamina
Loading...
Searching...
No Matches
HeightmapWrapper.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class Pos;
8// clang-format on
9
11public:
12 // member variables
13 // NOLINTBEGIN
14 ::ll::TypedStorage<8, 8, ::std::vector<short> const*> mData;
15 ::ll::TypedStorage<2, 2, short> mMinY;
16 // NOLINTEND
17
18public:
19 // member functions
20 // NOLINTBEGIN
21 MCAPI bool empty() const;
22
23 MCAPI short getHeightAt(::Pos const& p) const;
24
25 MCFOLD short getMinimumY() const;
26 // NOLINTEND
27
28public:
29 // static functions
30 // NOLINTBEGIN
31 MCAPI static ::HeightmapWrapper create(::std::vector<short> const* buffer, short minY);
32 // NOLINTEND
33};
Definition HeightmapWrapper.h:10
Definition Pos.h:5
Definition buffer.h:5