LeviLamina
Loading...
Searching...
No Matches
ScriptWidgetComponentClipboardOptions.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/scripting/runtime/Result_deprecated.h"
7#include "mc/editor/script/ScriptWidgetComponentBaseOptions.h"
8
9// auto generated forward declare list
10// clang-format off
11class AABB;
12class Vec3;
13namespace ScriptModuleMinecraft { class ScriptRGBA; }
14namespace Scripting { struct InterfaceBinding; }
15// clang-format on
16
17namespace Editor::ScriptModule {
18
19class ScriptWidgetComponentClipboardOptions : public ::Editor::ScriptModule::ScriptWidgetComponentBaseOptions {
20public:
21 // member variables
22 // NOLINTBEGIN
32 // NOLINTEND
33
34public:
35 // prevent constructor by default
36 ScriptWidgetComponentClipboardOptions();
37
38public:
39 // virtual functions
40 // NOLINTBEGIN
41 virtual ::Scripting::Result_deprecated<void>
42 validate(::AABB const& absoluteWorldBounds, ::Vec3 const& rootPosition, ::Vec3 const& size) const /*override*/;
43
44 virtual ~ScriptWidgetComponentClipboardOptions() /*override*/;
45 // NOLINTEND
46
47public:
48 // member functions
49 // NOLINTBEGIN
51
53
54 MCNAPI ::Editor::ScriptModule::ScriptWidgetComponentClipboardOptions&
56
57 MCNAPI ::Editor::ScriptModule::ScriptWidgetComponentClipboardOptions&
59 // NOLINTEND
60
61public:
62 // static functions
63 // NOLINTBEGIN
64 MCNAPI static ::Scripting::InterfaceBinding bindScript();
65
66 MCNAPI static ::Scripting::Result_deprecated<void> validateOffsetValues(::Vec3 const& offset);
67
68 MCNAPI static ::Scripting::Result_deprecated<void> validateOriginValues(::Vec3 const& origin);
69 // NOLINTEND
70
71public:
72 // static variables
73 // NOLINTBEGIN
74 MCNAPI static ::Vec3 const& DEFAULT_CLIPBOARD_OFFSET();
75
76 MCNAPI static ::Vec3 const& DEFAULT_CLIPBOARD_ORIGIN();
77
78 MCNAPI static ::ScriptModuleMinecraft::ScriptRGBA const& DEFAULT_HIGHLIGHT_OUTLINE_COLOR();
79
80 MCNAPI static ::ScriptModuleMinecraft::ScriptRGBA const& DEFAULT_HULL_COLOR();
81
82 MCNAPI static ::ScriptModuleMinecraft::ScriptRGBA const& DEFAULT_OUTLINE_COLOR();
83 // NOLINTEND
84
85public:
86 // constructor thunks
87 // NOLINTBEGIN
89
91 // NOLINTEND
92
93public:
94 // destructor thunk
95 // NOLINTBEGIN
96 MCNAPI void $dtor();
97 // NOLINTEND
98
99public:
100 // virtual function thunks
101 // NOLINTBEGIN
102 MCNAPI ::Scripting::Result_deprecated<void>
103 $validate(::AABB const& absoluteWorldBounds, ::Vec3 const& rootPosition, ::Vec3 const& size) const;
104
105
106 // NOLINTEND
107
108public:
109 // vftables
110 // NOLINTBEGIN
111 MCNAPI static void** $vftable();
112 // NOLINTEND
113};
114
115} // namespace Editor::ScriptModule
Definition AABB.h:18
Definition ScriptWidgetComponentBaseOptions.h:17
Definition ScriptWidgetComponentClipboardOptions.h:19
MCAPI void * $ctor(::Editor::ScriptModule::ScriptWidgetComponentClipboardOptions &&)
static MCAPI ::Scripting::InterfaceBinding bindScript()
static MCAPI ::Scripting::Result_deprecated< void > validateOriginValues(::Vec3 const &origin)
static MCAPI ::ScriptModuleMinecraft::ScriptRGBA const & DEFAULT_OUTLINE_COLOR()
MCAPI::Editor::ScriptModule::ScriptWidgetComponentClipboardOptions & operator=(::Editor::ScriptModule::ScriptWidgetComponentClipboardOptions &&)
static MCAPI ::ScriptModuleMinecraft::ScriptRGBA const & DEFAULT_HULL_COLOR()
static MCAPI ::ScriptModuleMinecraft::ScriptRGBA const & DEFAULT_HIGHLIGHT_OUTLINE_COLOR()
MCAPI ::Scripting::Result_deprecated< void > $validate(::AABB const &absoluteWorldBounds, ::Vec3 const &rootPosition, ::Vec3 const &size) const
MCAPI ScriptWidgetComponentClipboardOptions(::Editor::ScriptModule::ScriptWidgetComponentClipboardOptions const &)
MCAPI void * $ctor(::Editor::ScriptModule::ScriptWidgetComponentClipboardOptions const &)
MCAPI ScriptWidgetComponentClipboardOptions(::Editor::ScriptModule::ScriptWidgetComponentClipboardOptions &&)
static MCAPI ::Scripting::Result_deprecated< void > validateOffsetValues(::Vec3 const &offset)
MCAPI::Editor::ScriptModule::ScriptWidgetComponentClipboardOptions & operator=(::Editor::ScriptModule::ScriptWidgetComponentClipboardOptions const &)
Definition ScriptRGBA.h:15
Definition Vec3.h:10
Definition InterfaceBinding.h:16
Definition Alias.h:14