LeviLamina
Loading...
Searching...
No Matches
WidgetAddClipboardComponentPayload.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/editor/network/NetworkPayload.h"
7#include "mc/editor/services/widgets/WidgetComponentBasePayload.h"
8#include "mc/util/Mirror.h"
9#include "mc/util/Rotation.h"
10
11// auto generated forward declare list
12// clang-format off
13class Vec3;
14namespace cereal { struct ReflectionCtx; }
15namespace mce { class Color; }
16namespace mce { class UUID; }
17// clang-format on
18
19namespace Editor::Network {
20
21class WidgetAddClipboardComponentPayload
22: public ::Editor::Network::NetworkPayload<::Editor::Network::WidgetAddClipboardComponentPayload>,
24public:
25 // member variables
26 // NOLINTBEGIN
37 // NOLINTEND
38
39public:
40 // prevent constructor by default
41 WidgetAddClipboardComponentPayload& operator=(WidgetAddClipboardComponentPayload const&);
42 WidgetAddClipboardComponentPayload();
43
44public:
45 // member functions
46 // NOLINTBEGIN
48
50 ::mce::UUID const& serviceId,
51 ::mce::UUID const& groupId,
52 ::mce::UUID const& widgetId,
53 ::mce::UUID const& componentId,
54 ::std::string const& componentName,
55 ::Vec3 const& pos,
56 bool visible,
57 bool lockToSurface,
58 ::std::string const& clipboardItemId,
59 ::Rotation rotation,
60 ::Mirror mirror,
61 ::Vec3 const& clipboardOffset,
62 ::Vec3 const& clipboardOrigin,
63 bool showOutline,
64 ::mce::Color const& outlineColor,
65 ::mce::Color const& hullColor,
66 ::mce::Color const& highlightOutlineColor,
67 ::mce::Color const& highlightHullColor
68 );
69
70 MCNAPI ::Editor::Network::WidgetAddClipboardComponentPayload&
72 // NOLINTEND
73
74public:
75 // static functions
76 // NOLINTBEGIN
77 MCNAPI static void bindType(::cereal::ReflectionCtx& ctx);
78 // NOLINTEND
79
80public:
81 // constructor thunks
82 // NOLINTBEGIN
84
85 MCNAPI void* $ctor(
86 ::mce::UUID const& serviceId,
87 ::mce::UUID const& groupId,
88 ::mce::UUID const& widgetId,
89 ::mce::UUID const& componentId,
90 ::std::string const& componentName,
91 ::Vec3 const& pos,
92 bool visible,
93 bool lockToSurface,
94 ::std::string const& clipboardItemId,
95 ::Rotation rotation,
96 ::Mirror mirror,
97 ::Vec3 const& clipboardOffset,
98 ::Vec3 const& clipboardOrigin,
99 bool showOutline,
100 ::mce::Color const& outlineColor,
101 ::mce::Color const& hullColor,
102 ::mce::Color const& highlightOutlineColor,
103 ::mce::Color const& highlightHullColor
104 );
105 // NOLINTEND
106
107public:
108 // vftables
109 // NOLINTBEGIN
110 MCNAPI static void** $vftable();
111 // NOLINTEND
112};
113
114} // namespace Editor::Network
Definition NetworkPayload.h:8
Definition WidgetAddClipboardComponentPayload.h:23
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
MCAPI WidgetAddClipboardComponentPayload(::mce::UUID const &serviceId, ::mce::UUID const &groupId, ::mce::UUID const &widgetId, ::mce::UUID const &componentId, ::std::string const &componentName, ::Vec3 const &pos, bool visible, bool lockToSurface, ::std::string const &clipboardItemId, ::Rotation rotation, ::Mirror mirror, ::Vec3 const &clipboardOffset, ::Vec3 const &clipboardOrigin, bool showOutline, ::mce::Color const &outlineColor, ::mce::Color const &hullColor, ::mce::Color const &highlightOutlineColor, ::mce::Color const &highlightHullColor)
MCAPI WidgetAddClipboardComponentPayload(::Editor::Network::WidgetAddClipboardComponentPayload const &)
MCAPI::Editor::Network::WidgetAddClipboardComponentPayload & operator=(::Editor::Network::WidgetAddClipboardComponentPayload &&)
MCAPI void * $ctor(::mce::UUID const &serviceId, ::mce::UUID const &groupId, ::mce::UUID const &widgetId, ::mce::UUID const &componentId, ::std::string const &componentName, ::Vec3 const &pos, bool visible, bool lockToSurface, ::std::string const &clipboardItemId, ::Rotation rotation, ::Mirror mirror, ::Vec3 const &clipboardOffset, ::Vec3 const &clipboardOrigin, bool showOutline, ::mce::Color const &outlineColor, ::mce::Color const &hullColor, ::mce::Color const &highlightOutlineColor, ::mce::Color const &highlightHullColor)
MCAPI void * $ctor(::Editor::Network::WidgetAddClipboardComponentPayload const &)
Definition WidgetComponentBasePayload.h:15
Definition Vec3.h:10
Definition Color.h:13
Definition UUID.h:7
Definition ReflectionCtx.h:11
Definition ctx.h:5
Definition Alias.h:14