LeviLamina
Loading...
Searching...
No Matches
PackExportWriteFilesResponsePayload.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 cereal { struct ReflectionCtx; }
11namespace mce { class UUID; }
12// clang-format on
13
14namespace Editor::Network {
15
16class PackExportWriteFilesResponsePayload
17: public ::Editor::Network::NetworkPayload<::Editor::Network::PackExportWriteFilesResponsePayload> {
18public:
19 // member variables
20 // NOLINTBEGIN
25 // NOLINTEND
26
27public:
28 // prevent constructor by default
29 PackExportWriteFilesResponsePayload(PackExportWriteFilesResponsePayload const&);
30 PackExportWriteFilesResponsePayload();
31
32public:
33 // virtual functions
34 // NOLINTBEGIN
35 virtual ~PackExportWriteFilesResponsePayload() /*override*/;
36 // NOLINTEND
37
38public:
39 // member functions
40 // NOLINTBEGIN
42 ::mce::UUID const& requestId,
43 bool success,
44 ::std::string const& packPath,
45 ::std::optional<::std::string> message
46 );
47
48 MCNAPI ::Editor::Network::PackExportWriteFilesResponsePayload&
50 // NOLINTEND
51
52public:
53 // static functions
54 // NOLINTBEGIN
55 MCNAPI static void bindType(::cereal::ReflectionCtx& ctx);
56 // NOLINTEND
57
58public:
59 // constructor thunks
60 // NOLINTBEGIN
61 MCNAPI void* $ctor(
62 ::mce::UUID const& requestId,
63 bool success,
64 ::std::string const& packPath,
65 ::std::optional<::std::string> message
66 );
67 // NOLINTEND
68
69public:
70 // destructor thunk
71 // NOLINTBEGIN
72 MCNAPI void $dtor();
73 // NOLINTEND
74
75public:
76 // vftables
77 // NOLINTBEGIN
78 MCNAPI static void** $vftable();
79 // NOLINTEND
80};
81
82} // namespace Editor::Network
Definition NetworkPayload.h:8
Definition PackExportWriteFilesResponsePayload.h:17
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
MCAPI void * $ctor(::mce::UUID const &requestId, bool success, ::std::string const &packPath, ::std::optional<::std::string > message)
MCAPI PackExportWriteFilesResponsePayload(::mce::UUID const &requestId, bool success, ::std::string const &packPath, ::std::optional<::std::string > message)
MCAPI::Editor::Network::PackExportWriteFilesResponsePayload & operator=(::Editor::Network::PackExportWriteFilesResponsePayload const &)
Definition UUID.h:8
Definition ReflectionCtx.h:11
Definition ctx.h:5
Definition Alias.h:14