LeviLamina
Loading...
Searching...
No Matches
PromoteCenter.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/world/level/newbiome/operation_node_details/NeighborhoodReader.h"
7#include "mc/world/level/newbiome/operation_node_filters/FilterBase.h"
8
9// auto generated forward declare list
10// clang-format off
11class Biome;
12// clang-format on
13
14namespace OperationNodeFilters {
15
16class PromoteCenter : public ::OperationNodeFilters::FilterBase<3, 3, ::Biome const*, ::Biome const*> {
17public:
18 // member variables
19 // NOLINTBEGIN
20 ::ll::TypedStorage<8, 8, ::Biome const*> mFrom;
21 ::ll::TypedStorage<8, 8, ::Biome const*> mTo;
22 // NOLINTEND
23
24public:
25 // prevent constructor by default
26 PromoteCenter();
27
28public:
29 // member functions
30 // NOLINTBEGIN
31 MCAPI PromoteCenter(::Biome const& from, ::Biome const& to);
32
33 MCAPI ::Biome const* operator()(::OperationNodeDetails::NeighborhoodReader<::Biome const*, 1, 1>& reader) const;
34 // NOLINTEND
35
36public:
37 // constructor thunks
38 // NOLINTBEGIN
39 MCFOLD void* $ctor(::Biome const& from, ::Biome const& to);
40 // NOLINTEND
41};
42
43} // namespace OperationNodeFilters
Definition Biome.h:24
Definition NeighborhoodReader.h:8
Definition FilterBase.h:8