3#include "mc/_HeaderOutputPredefine.h"
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"
16namespace mce {
class Color; }
17namespace mce {
class UUID; }
20namespace Editor::Network {
22class WidgetAddVolumeOutlineComponentPayload
44 WidgetAddVolumeOutlineComponentPayload& operator=(WidgetAddVolumeOutlineComponentPayload
const&);
45 WidgetAddVolumeOutlineComponentPayload();
57 ::std::string
const& componentName,
61 ::std::optional<::Editor::RelativeVolumeListBlockVolume>
const& volume,
67 bool showHighlightOutline,
71 ::Vec3 const& normalizedOrigin
74 MCNAPI ::Editor::Network::WidgetAddVolumeOutlineComponentPayload&
94 ::std::string
const& componentName,
98 ::std::optional<::Editor::RelativeVolumeListBlockVolume>
const& volume,
104 bool showHighlightOutline,
108 ::Vec3 const& normalizedOrigin
Definition NetworkPayload.h:8
Definition RelativeVolumeListBlockVolume.h:23
Definition ReflectionCtx.h:11