LeviLamina
Loading...
Searching...
No Matches
JsonRpcRemoveFromPartyChat.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/network/services/signaling/json_rpc/JsonRpcRequestBase.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace cereal { struct ReflectionCtx; }
11// clang-format on
12
13namespace JsonRpc {
14
15struct JsonRpcRemoveFromPartyChat : public ::JsonRpc::JsonRpcRequestBase {
16public:
17 // JsonRpcRemoveFromPartyChat inner types declare
18 // clang-format off
19 struct Params;
20 // clang-format on
21
22 // JsonRpcRemoveFromPartyChat inner types define
23 struct Params {
24 public:
25 // member variables
26 // NOLINTBEGIN
29 // NOLINTEND
30
31#ifdef LL_PLAT_S
32 public:
33 // prevent constructor by default
34 Params& operator=(Params const&);
35 Params(Params const&);
36 Params();
37
38#else // LL_PLAT_C
39 public:
40 // prevent constructor by default
41 Params& operator=(Params const&);
42 Params();
43
44#endif
45 public:
46 // member functions
47 // NOLINTBEGIN
48#ifdef LL_PLAT_C
50
51 MCNAPI ::JsonRpc::JsonRpcRemoveFromPartyChat::Params&
53
54 MCNAPI ~Params();
55#endif
56 // NOLINTEND
57
58 public:
59 // constructor thunks
60 // NOLINTBEGIN
61#ifdef LL_PLAT_C
63#endif
64 // NOLINTEND
65
66 public:
67 // destructor thunk
68 // NOLINTBEGIN
69#ifdef LL_PLAT_C
70 MCNAPI void $dtor();
71#endif
72 // NOLINTEND
73 };
74
75public:
76 // member variables
77 // NOLINTBEGIN
79 // NOLINTEND
80
81public:
82 // prevent constructor by default
83 JsonRpcRemoveFromPartyChat& operator=(JsonRpcRemoveFromPartyChat const&);
84 JsonRpcRemoveFromPartyChat(JsonRpcRemoveFromPartyChat const&);
85 JsonRpcRemoveFromPartyChat();
86
87public:
88 // member functions
89 // NOLINTBEGIN
90#ifdef LL_PLAT_C
91 MCNAPI JsonRpcRemoveFromPartyChat(::std::string const& partyId, ::std::string const& xuid);
92
93 MCNAPI ~JsonRpcRemoveFromPartyChat();
94#endif
95 // NOLINTEND
96
97public:
98 // static functions
99 // NOLINTBEGIN
100#ifdef LL_PLAT_C
101 MCNAPI static void bindType(::cereal::ReflectionCtx& ctx);
102#endif
103 // NOLINTEND
104
105public:
106 // constructor thunks
107 // NOLINTBEGIN
108#ifdef LL_PLAT_C
109 MCNAPI void* $ctor(::std::string const& partyId, ::std::string const& xuid);
110#endif
111 // NOLINTEND
112
113public:
114 // destructor thunk
115 // NOLINTBEGIN
116#ifdef LL_PLAT_C
117 MCNAPI void $dtor();
118#endif
119 // NOLINTEND
120};
121
122} // namespace JsonRpc
Definition JsonRpcRequestBase.h:12
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
MCAPI void * $ctor(::JsonRpc::JsonRpcRequestBase const &)
Definition JsonRpcRemoveFromPartyChat.h:23
Definition ReflectionCtx.h:11
Definition ctx.h:5
Definition Alias.h:14