3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/script_core/lifetime_registry/scripting/StrongTypedObjectHandle.h"
7#include "mc/deps/script_core/lifetime_registry/scripting/WeakHandleFromThis.h"
8#include "mc/deps/script_core/runtime/scripting/Result.h"
9#include "mc/deps/script_core/runtime/scripting/Result_deprecated.h"
10#include "mc/editor/script/ScriptWidgetGroup_ServiceInterface.h"
11#include "mc/editor/script/ScriptWidgetGroup_WidgetInterface.h"
20namespace mce {
class UUID; }
23namespace Editor::ScriptModule {
44 ScriptWidgetGroup& operator=(ScriptWidgetGroup
const&);
45 ScriptWidgetGroup(ScriptWidgetGroup
const&);
51 virtual ~ScriptWidgetGroup() =
default;
53 virtual void _performDeleteGroup() ;
55 virtual void _setValid(
bool valid) ;
60 virtual void _handleWidgetComponentStateChangePayload(
64 virtual void _servicePendingStateChanges() ;
66 virtual ::Scripting::Result_deprecated<void> _deleteWidget(
78 MCNAPI ::Scripting::Result<void, ::Editor::ScriptModule::ScriptWidgetGroupErrorInvalidObject>
_scriptDeselectAll();
80 MCNAPI ::Scripting::Result<bool, ::Editor::ScriptModule::ScriptWidgetGroupErrorInvalidObject>
83 MCNAPI ::Scripting::Result<bool, ::Editor::ScriptModule::ScriptWidgetGroupErrorInvalidObject>
86 MCNAPI ::Scripting::Result<void, ::Editor::ScriptModule::ScriptWidgetGroupErrorInvalidObject>
_scriptSelectAll();
88 MCNAPI ::Scripting::Result<void, ::Editor::ScriptModule::ScriptWidgetGroupErrorInvalidObject>
91 MCNAPI ::Scripting::Result<void, ::Editor::ScriptModule::ScriptWidgetGroupErrorInvalidObject>
94 MCNAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptWidget>>
118 MCNAPI ::Scripting::Result_deprecated<void>
Definition StrongTypedObjectHandle.h:8
Definition WeakHandleFromThis.h:8
Definition ClassBinding.h:10