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/binding_type/InterfaceBindingBuilder.h"
7#include "mc/deps/scripting/runtime/Result.h"
8#include "mc/editor/script/ScriptWidgetComponentBaseOptions.h"
9#include "mc/util/Mirror.h"
10#include "mc/util/Rotation.h"
11
12// auto generated forward declare list
13// clang-format off
14class Vec3;
15namespace ScriptModuleMinecraft { class ScriptRGBA; }
16// clang-format on
17
18namespace Editor::ScriptModule {
19
21public:
22 // member variables
23 // NOLINTBEGIN
31 // NOLINTEND
32
33public:
34 // prevent constructor by default
36
37public:
38 // member functions
39 // NOLINTBEGIN
41
43
44 MCAPI ::Editor::ScriptModule::ScriptWidgetComponentClipboardOptions&
46
47 MCAPI ::Editor::ScriptModule::ScriptWidgetComponentClipboardOptions&
49
51 // NOLINTEND
52
53public:
54 // static functions
55 // NOLINTBEGIN
56 MCAPI static ::Scripting::InterfaceBindingBuilder<::Editor::ScriptModule::ScriptWidgetComponentClipboardOptions>
57 bindScript();
58
59 MCAPI static ::Scripting::Result<void> validateOffsetValues(::Vec3 const& offset);
60
61 MCAPI static ::Scripting::Result<void> validateOriginValues(::Vec3 const& origin);
62 // NOLINTEND
63
64public:
65 // static variables
66 // NOLINTBEGIN
67 MCAPI static ::Mirror const& DEFAULT_CLIPBOARD_MIRROR();
68
69 MCAPI static ::Vec3 const& DEFAULT_CLIPBOARD_OFFSET();
70
71 MCAPI static ::Vec3 const& DEFAULT_CLIPBOARD_ORIGIN();
72
73 MCAPI static ::Rotation const& DEFAULT_CLIPBOARD_ROTATION();
74
75 MCAPI static ::ScriptModuleMinecraft::ScriptRGBA const& DEFAULT_OUTER_BOUNDS_FILL_COLOR();
76
77 MCAPI static bool const& DEFAULT_OUTER_BOUNDS_VISIBLE();
78
79 MCAPI static ::ScriptModuleMinecraft::ScriptRGBA const& DEFAULT_OUTER_BOUNDS_WIREFRAME_COLOR();
80
81 MCAPI static ::Vec3 const& MAX_CLIPBOARD_OFFSET();
82
83 MCAPI static ::Vec3 const& MAX_CLIPBOARD_ORIGIN();
84
85 MCAPI static ::Vec3 const& MIN_CLIPBOARD_OFFSET();
86
87 MCAPI static ::Vec3 const& MIN_CLIPBOARD_ORIGIN();
88 // NOLINTEND
89
90public:
91 // constructor thunks
92 // NOLINTBEGIN
94
96 // NOLINTEND
97
98public:
99 // destructor thunk
100 // NOLINTBEGIN
101 MCAPI void $dtor();
102 // NOLINTEND
103};
104
105} // namespace Editor::ScriptModule
Definition ScriptWidgetComponentBaseOptions.h:10
Definition ScriptWidgetComponentClipboardOptions.h:20
Definition Vec3.h:10
Definition Alias.h:14