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
70public:
71 // member variables
72 // NOLINTBEGIN
74 // NOLINTEND
75
76public:
77 // prevent constructor by default
78 ClientBiomeJsonDocumentGlue& operator=(ClientBiomeJsonDocumentGlue const&);
79 ClientBiomeJsonDocumentGlue(ClientBiomeJsonDocumentGlue const&);
80 ClientBiomeJsonDocumentGlue();
81
82public:
83 // member functions
84 // NOLINTBEGIN
85 MCNAPI ::std::optional<::ClientBiomeJsonDocumentGlue::ResolvedClientBiomeData> getResolvedBiomeData(
87 ::FogDefinitionRegistry const& fogRegistry,
88 ::DeferredRenderingBiomeRegistry const& deferredBiomeRegistry
89 ) const;
90
92 // NOLINTEND
93
94public:
95 // destructor thunk
96 // NOLINTBEGIN
97 MCNAPI void $dtor();
98 // NOLINTEND
99};
Definition FogDefinitionRegistry.h:5
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 Alias.h:14