LeviLamina
Loading...
Searching...
No Matches
DensityVolume.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/world/Pos.h"
7
8// auto generated forward declare list
9// clang-format off
11// clang-format on
12
14public:
15 // DensityVolume inner types declare
16 // clang-format off
17 struct Dimensions;
18 // clang-format on
19
20 // DensityVolume inner types define
21 struct Dimensions {
22 public:
23 // member variables
24 // NOLINTBEGIN
25 ::ll::TypedStorage<2, 2, ushort> mX;
26 ::ll::TypedStorage<2, 2, ushort> mY;
27 ::ll::TypedStorage<2, 2, ushort> mZ;
28 // NOLINTEND
29 };
30
31public:
32 // member variables
33 // NOLINTBEGIN
34 ::ll::TypedStorage<4, 12, ::Pos const> mMin;
35 ::ll::TypedStorage<2, 6, ::DensityVolume::Dimensions const> mDimensions;
36 ::ll::TypedStorage<8, 16, ::gsl::span<float>> mValues;
37 ::ll::TypedStorage<8, 8, ::DensityAllocator*> mAllocator;
38 // NOLINTEND
39};
Definition DensityAllocator.h:10
Definition DensityVolume.h:13
Definition DensityVolume.h:21