LeviLamina
Loading...
Searching...
No Matches
BiomeConsolidatedFeatureSerialization.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/world/level/biome/components/BiomeDecorationAttributes.h"
7
8// auto generated forward declare list
9// clang-format off
10class FeatureRegistry;
14struct BiomeStringList;
16// clang-format on
17
18namespace BiomeConsolidatedFeatureSerialization {
19// functions
20// NOLINTBEGIN
21MCNAPI void applySerializedConsolidatedFeature(
23 ::BiomeDecorationFeature& consolidatedFeature,
24 ::FeatureRegistry& featureRegistry,
25 ::BiomeStringList const& stringList
26);
27
28MCNAPI ::std::optional<::BiomeConsolidatedFeatureData> serializeConsolidatedFeature(
29 ::BiomeDecorationFeature const& consolidatedFeature,
30 ::FeatureRegistry const& featureRegistry,
31 ::BiomeStringList& stringList
32);
33
34MCNAPI void serializeConsolidatedFeaturesData(
37 ::FeatureRegistry const& featureRegistry,
38 ::BiomeStringList& stringList
39);
40// NOLINTEND
41
42} // namespace BiomeConsolidatedFeatureSerialization
Definition BiomeDecorationAttributes.h:6
Definition FeatureRegistry.h:18
Definition BiomeConsolidatedFeatureData.h:13
Definition BiomeConsolidatedFeaturesData.h:13
Definition BiomeDecorationFeature.h:15
Definition BiomeStringList.h:13
Definition ConsolidatedFeatures.h:5