LeviLamina
Loading...
Searching...
No Matches
ClientBiomeJsonDocumentGlue.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/shared_types/v1_21_130/clientbiome/ClientBiomeJsonDocument.h"
7
8// auto generated forward declare list
9// clang-format off
12// clang-format on
13
15public:
16 // ClientBiomeJsonDocumentGlue inner types declare
17 // clang-format off
19 // clang-format on
20
21 // ClientBiomeJsonDocumentGlue inner types define
23 public:
24 // ResolvedClientBiomeData inner types declare
25 // clang-format off
26 struct ResolvedComponent;
27 // clang-format on
28
29 // ResolvedClientBiomeData inner types define
30 struct ResolvedComponent {
31 public:
32 // member variables
33 // NOLINTBEGIN
34 ::ll::UntypedStorage<8, 16> mUnk5c0d4b;
35 ::ll::UntypedStorage<8, 16> mUnk2afd7a;
36 // NOLINTEND
37
38 public:
39 // prevent constructor by default
40 ResolvedComponent& operator=(ResolvedComponent const&);
41 ResolvedComponent(ResolvedComponent const&);
42 ResolvedComponent();
43
44 public:
45 // member functions
46 // NOLINTBEGIN
48 // NOLINTEND
49
50 public:
51 // destructor thunk
52 // NOLINTBEGIN
53 MCNAPI void $dtor();
54 // NOLINTEND
55 };
56
57 public:
58 // member variables
59 // NOLINTBEGIN
61 // NOLINTEND
62
63 public:
64 // prevent constructor by default
65 ResolvedClientBiomeData& operator=(ResolvedClientBiomeData const&);
66 ResolvedClientBiomeData(ResolvedClientBiomeData const&);
67 ResolvedClientBiomeData();
68
69 public:
70 // member functions
71 // NOLINTBEGIN
73 // NOLINTEND
74
75 public:
76 // destructor thunk
77 // NOLINTBEGIN
78 MCNAPI void $dtor();
79 // NOLINTEND
80 };
81
82public:
83 // member variables
84 // NOLINTBEGIN
86 // NOLINTEND
87
88public:
89 // prevent constructor by default
90 ClientBiomeJsonDocumentGlue& operator=(ClientBiomeJsonDocumentGlue const&);
91 ClientBiomeJsonDocumentGlue(ClientBiomeJsonDocumentGlue const&);
92 ClientBiomeJsonDocumentGlue();
93
94public:
95 // member functions
96 // NOLINTBEGIN
97 MCNAPI ::std::optional<::ClientBiomeJsonDocumentGlue::ResolvedClientBiomeData> getResolvedBiomeData(
99 ::FogDefinitionRegistry const& fogRegistry,
100 ::DeferredRenderingBiomeRegistry const& deferredBiomeRegistry
101 ) const;
102
104 // NOLINTEND
105
106public:
107 // destructor thunk
108 // NOLINTBEGIN
109 MCNAPI void $dtor();
110 // NOLINTEND
111};
Definition ClientBiomeJsonDocumentGlue.h:13
Definition ClientBiomeJsonDocumentGlue.h:5
MCAPI ::std::optional<::ClientBiomeJsonDocumentGlue::ResolvedClientBiomeData > getResolvedBiomeData(::SharedTypes::v1_21_130::ClientBiomeJsonDocument::ClientBiomeJsonObject const &clientBiomeJsonObject, ::FogDefinitionRegistry const &fogRegistry, ::DeferredRenderingBiomeRegistry const &deferredBiomeRegistry) const
Definition DeferredRenderingBiomeRegistry.h:5
Definition FogDefinitionRegistry.h:5
Definition Alias.h:14