LeviLamina
Loading...
Searching...
No Matches
ScriptWidgetComponentRenderPlane.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/common/editor/WidgetComponentType.h"
7#include "mc/deps/script_core/runtime/scripting/Result.h"
8#include "mc/editor/script/ScriptWidgetComponentBase.h"
9
10// auto generated forward declare list
11// clang-format off
12namespace Editor::ScriptModule { class ScriptWidgetComponentErrorInvalidComponent; }
13namespace ScriptModuleMinecraft { class ScriptRGBA; }
14namespace Scripting { struct ClassBinding; }
15// clang-format on
16
17namespace Editor::ScriptModule {
18
19class ScriptWidgetComponentRenderPlane : public ::Editor::ScriptModule::ScriptWidgetComponentBase {
20public:
21 // member variables
22 // NOLINTBEGIN
28 // NOLINTEND
29
30public:
31 // prevent constructor by default
32 ScriptWidgetComponentRenderPlane& operator=(ScriptWidgetComponentRenderPlane const&);
33 ScriptWidgetComponentRenderPlane(ScriptWidgetComponentRenderPlane const&);
34 ScriptWidgetComponentRenderPlane();
35
36public:
37 // virtual functions
38 // NOLINTBEGIN
39 virtual ~ScriptWidgetComponentRenderPlane() /*override*/ = default;
40
41 virtual ::Editor::Widgets::WidgetComponentType const getComponentType() const /*override*/;
42 // NOLINTEND
43
44public:
45 // member functions
46 // NOLINTBEGIN
47 MCNAPI ::Scripting::
48 Result<::ScriptModuleMinecraft::ScriptRGBA, ::Editor::ScriptModule::ScriptWidgetComponentErrorInvalidComponent>
50
51 MCNAPI ::Scripting::
52 Result<::ScriptModuleMinecraft::ScriptRGBA, ::Editor::ScriptModule::ScriptWidgetComponentErrorInvalidComponent>
54
55 MCNAPI ::Scripting::Result<void, ::Editor::ScriptModule::ScriptWidgetComponentErrorInvalidComponent>
57
58 MCNAPI ::Scripting::Result<void, ::Editor::ScriptModule::ScriptWidgetComponentErrorInvalidComponent>
60 // NOLINTEND
61
62public:
63 // static functions
64 // NOLINTBEGIN
65 MCNAPI static ::Scripting::ClassBinding bindScript();
66 // NOLINTEND
67
68public:
69 // virtual function thunks
70 // NOLINTBEGIN
71 MCNAPI ::Editor::Widgets::WidgetComponentType const $getComponentType() const;
72
73
74 // NOLINTEND
75};
76
77} // namespace Editor::ScriptModule
Definition ScriptWidgetComponentBase.h:27
Definition ScriptWidgetComponentErrorInvalidComponent.h:15
MCAPI ::Scripting::Result<::ScriptModuleMinecraft::ScriptRGBA, ::Editor::ScriptModule::ScriptWidgetComponentErrorInvalidComponent > _getFillColor() const
MCAPI::Editor::Widgets::WidgetComponentType const $getComponentType() const
MCAPI ::Scripting::Result<::ScriptModuleMinecraft::ScriptRGBA, ::Editor::ScriptModule::ScriptWidgetComponentErrorInvalidComponent > _getOutlineColor() const
MCAPI ::Scripting::Result< void, ::Editor::ScriptModule::ScriptWidgetComponentErrorInvalidComponent > _setOutlineColor(::ScriptModuleMinecraft::ScriptRGBA const &color)
static MCAPI ::Scripting::ClassBinding bindScript()
MCAPI ::Scripting::Result< void, ::Editor::ScriptModule::ScriptWidgetComponentErrorInvalidComponent > _setFillColor(::ScriptModuleMinecraft::ScriptRGBA const &color)
Definition ScriptRGBA.h:15
Definition ClassBinding.h:10
Definition Alias.h:14