51 virtual ::Editor::Widgets::WidgetComponentType
const getComponentType()
const ;
60 ::std::string
const& componentName,
63 ::std::optional<::Editor::ScriptModule::ScriptWidgetComponentSplineOptions> options
66 MCAPI ::Scripting::Result<
67 ::std::vector<::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptWidget>>,
71 _getControlPoints()
const;
73 MCAPI ::Scripting::Result<
74 ::std::vector<::Vec3>,
78 _getInterpolatedPoints(::std::optional<int> maxPointsPerControlSegment);
80 MCAPI ::Scripting::Result<
88 MCAPI ::Scripting::Result<
92 _setSplineType(::Editor::RenderHelper::SplineType t);
94 MCAPI
void _setupSplineHelper();
96 MCAPI ::Scripting::Result<
97 ::Editor::RenderHelper::SplineType,
100 getSplineType()
const;
106 MCAPI static ::Scripting::ClassBindingBuilder<::Editor::ScriptModule::ScriptWidgetComponentSpline> bindScript();
115 ::std::string
const& componentName,
118 ::std::optional<::Editor::ScriptModule::ScriptWidgetComponentSplineOptions> options
131 MCFOLD ::Editor::Widgets::WidgetComponentType
const $getComponentType()
const;
137 MCAPI
static void** $vftable();