LeviLamina
Loading...
Searching...
No Matches
DataTransferServiceRequestBiomeConfigResponsePayload.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/editor/network/NetworkPayload.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace Editor::Network { struct BiomeConfigIdentifierMappings; }
11namespace cereal { struct ReflectionCtx; }
12namespace mce { class UUID; }
13// clang-format on
14
15namespace Editor::Network {
16
17class DataTransferServiceRequestBiomeConfigResponsePayload
18: public ::Editor::Network::NetworkPayload<::Editor::Network::DataTransferServiceRequestBiomeConfigResponsePayload> {
19public:
20 // member variables
21 // NOLINTBEGIN
25 // NOLINTEND
26
27#ifdef LL_PLAT_S
28public:
29 // prevent constructor by default
30 DataTransferServiceRequestBiomeConfigResponsePayload&
31 operator=(DataTransferServiceRequestBiomeConfigResponsePayload const&);
32 DataTransferServiceRequestBiomeConfigResponsePayload(DataTransferServiceRequestBiomeConfigResponsePayload const&);
33 DataTransferServiceRequestBiomeConfigResponsePayload();
34
35#else // LL_PLAT_C
36public:
37 // prevent constructor by default
38 DataTransferServiceRequestBiomeConfigResponsePayload(DataTransferServiceRequestBiomeConfigResponsePayload const&);
39 DataTransferServiceRequestBiomeConfigResponsePayload();
40
41#endif
42public:
43 // member functions
44 // NOLINTBEGIN
45#ifdef LL_PLAT_C
46 MCNAPI DataTransferServiceRequestBiomeConfigResponsePayload(
47 ::mce::UUID const requestId,
48 ::std::string const& biomeIdentifier,
50 );
51
52 MCNAPI ::Editor::Network::DataTransferServiceRequestBiomeConfigResponsePayload&
54#endif
55 // NOLINTEND
56
57public:
58 // static functions
59 // NOLINTBEGIN
60 MCNAPI static void bindType(::cereal::ReflectionCtx& ctx);
61 // NOLINTEND
62
63public:
64 // constructor thunks
65 // NOLINTBEGIN
66#ifdef LL_PLAT_C
67 MCNAPI void* $ctor(
68 ::mce::UUID const requestId,
69 ::std::string const& biomeIdentifier,
71 );
72#endif
73 // NOLINTEND
74
75public:
76 // vftables
77 // NOLINTBEGIN
78 MCNAPI static void** $vftable();
79 // NOLINTEND
80};
81
82} // namespace Editor::Network
Definition DataTransferServiceRequestBiomeConfigResponsePayload.h:18
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
Definition NetworkPayload.h:8
Definition UUID.h:8
Definition BiomeConfigIdentifierMappings.h:7
Definition ReflectionCtx.h:11
Definition ctx.h:5
Definition Alias.h:14