LeviLamina
Loading...
Searching...
No Matches
BiomeJsonDocumentGlue.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class BiomeRegistry;
8namespace SharedTypes::v1_20_60 { struct BiomeJsonDocument; }
9// clang-format on
10
12public:
13 // BiomeJsonDocumentGlue inner types declare
14 // clang-format off
15 struct ResolvedBiomeData;
16 // clang-format on
17
18 // BiomeJsonDocumentGlue inner types define
20 public:
21 // ResolvedBiomeData inner types declare
22 // clang-format off
23 struct ResolvedComponent;
24 // clang-format on
25
26 // ResolvedBiomeData inner types define
28 public:
29 // member variables
30 // NOLINTBEGIN
33 // NOLINTEND
34
35 public:
36 // prevent constructor by default
37 ResolvedComponent& operator=(ResolvedComponent const&);
40
41 public:
42 // member functions
43 // NOLINTBEGIN
44 MCAPI ~ResolvedComponent();
45 // NOLINTEND
46
47 public:
48 // destructor thunk
49 // NOLINTBEGIN
50 MCFOLD void $dtor();
51 // NOLINTEND
52 };
53
54 public:
55 // member variables
56 // NOLINTBEGIN
58 // NOLINTEND
59
60 public:
61 // prevent constructor by default
62 ResolvedBiomeData& operator=(ResolvedBiomeData const&);
65
66 public:
67 // member functions
68 // NOLINTBEGIN
69 MCAPI ~ResolvedBiomeData();
70 // NOLINTEND
71
72 public:
73 // destructor thunk
74 // NOLINTBEGIN
75 MCAPI void $dtor();
76 // NOLINTEND
77 };
78
79public:
80 // member variables
81 // NOLINTBEGIN
83 // NOLINTEND
84
85public:
86 // prevent constructor by default
90
91public:
92 // member functions
93 // NOLINTBEGIN
94 MCAPI ::std::optional<::BiomeJsonDocumentGlue::ResolvedBiomeData> getResolvedBiomeData(
95 ::SharedTypes::v1_20_60::BiomeJsonDocument const& biomeJsonDocument,
96 ::BiomeRegistry const& biomeRegistry
97 ) const;
98 // NOLINTEND
99};
Definition BiomeRegistry.h:30
Definition BiomeJsonDocumentGlue.h:19
Definition BiomeJsonDocumentGlue.h:11
Definition BiomeJsonDocument.h:12
Definition Alias.h:14