LeviLamina
Loading...
Searching...
No Matches
PrecalculatedDensityVolume.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/threading/InstancedThreadLocal.h"
7#include "mc/world/level/levelgen/density/DensityCalculators.h"
8#include "mc/world/level/levelgen/density/DensityVolume.h"
9
11public:
12 // PrecalculatedDensityVolume inner types declare
13 // clang-format off
14 struct DensityResults;
15 // clang-format on
16
17 // PrecalculatedDensityVolume inner types define
19 public:
20 // member variables
21 // NOLINTBEGIN
22 ::ll::TypedStorage<8, 24, ::std::vector<float>> mValueStorage;
23 ::ll::TypedStorage<8, 64, ::std::optional<::DensityVolume>> mDensityVolume;
24 // NOLINTEND
25 };
26
27public:
28 // member variables
29 // NOLINTBEGIN
30 ::ll::TypedStorage<8, 32, ::DensityCalculators> mDensityCalculators;
31 ::ll::TypedStorage<
32 8,
33 168,
36 ::std::allocator<::PrecalculatedDensityVolume::DensityResults>>>
37 mLocalResults;
38 // NOLINTEND
39};
Definition InstancedThreadLocal.h:8
Definition PrecalculatedDensityVolume.h:10
Definition PrecalculatedDensityVolume.h:18