LeviLamina
Loading...
Searching...
No Matches
Editor::ScriptModule::ScriptWidget Class Reference
Inheritance diagram for Editor::ScriptModule::ScriptWidget:

Public Member Functions

ScriptWidget & operator= (ScriptWidget const &)
 ScriptWidget (ScriptWidget const &)
virtual::AABB const & _getWorldBounds () const
virtual void _performDeleteWidget (bool suppressClientMessage)
virtual void _setValid (bool valid)
virtual void _handleWidgetStateChangePayload (::Editor::Network::WidgetStateChangePayload const &payload)
virtual void _handleWidgetComponentStateChangePayload (::Editor::Network::WidgetComponentStateChangePayload const &payload)
virtual void _servicePendingStateChanges ()
virtual void _setSelectedNoBroadcast (bool selected)
virtual::Scripting::WeakLifetimeScope & _getScope ()
virtual void _deleteComponent (::mce::UUID const &componentId)
MCAPI ScriptWidget (::Editor::ServiceProviderCollection &serviceProviders, ::Editor::ScriptModule::ScriptWidgetService &parentService, ::Scripting::WeakTypedObjectHandle<::Editor::ScriptModule::ScriptWidgetGroup > group, ::Vec3 const &position, ::std::optional<::Editor::ScriptModule::ScriptWidgetCreateOptions > const &options, ::Scripting::WeakLifetimeScope const &scope)
MCAPI ::Scripting::Result< bool, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > _getBindPositionToBlockCursor () const
MCAPI ::Scripting::Result< bool, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > _getCollisionRadiusVisible () const
MCAPI ::Scripting::Result< bool, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > _getIgnoreEditorModeVisibilityOverride () const
MCAPI ::Scripting::Result< bool, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > _getLockToSurface () const
MCAPI ::Scripting::Result< bool, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > _getSnapToBlock () const
MCAPI ::Scripting::Result<::Vec3, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > _scriptGetCollisionOffset () const
MCAPI ::Scripting::Result<::Vec3, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > _scriptGetPosition () const
MCAPI ::Scripting::Result< bool, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > _scriptGetSelectable () const
MCAPI ::Scripting::Result< bool, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > _scriptGetSelected () const
MCAPI ::Scripting::Result< bool, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > _scriptGetShowBoundingBox () const
MCAPI ::Scripting::Result< bool, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > _scriptGetVisible () const
MCAPI ::Scripting::Result< void, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > _scriptSetShowBoundingBox (bool visible)
MCAPI ::Scripting::Result< void, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > _scriptSetVisible (bool visible)
MCAPI ::Scripting::Result< void, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > _setBindPositionToBlockCursor (bool bindToBlockCursor)
MCAPI ::Scripting::Result< void, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > _setCollisionRadiusVisible (bool const visible)
MCAPI ::Scripting::Result< void, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > _setIgnoreEditorModeVisibilityOverride (bool ignore)
MCAPI ::Scripting::Result< void, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > _setLockToSurface (bool lockToSurface)
MCAPI ::Scripting::Result< void, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > _setSnapToBlock (bool snapToBlock)
MCAPI::mce::UUID const & getGroupId () const
MCAPI void * $ctor (::Editor::ServiceProviderCollection &serviceProviders, ::Editor::ScriptModule::ScriptWidgetService &parentService, ::Scripting::WeakTypedObjectHandle<::Editor::ScriptModule::ScriptWidgetGroup > group, ::Vec3 const &position, ::std::optional<::Editor::ScriptModule::ScriptWidgetCreateOptions > const &options, ::Scripting::WeakLifetimeScope const &scope)
MCAPI::AABB const & $_getWorldBounds () const
MCAPI void $_performDeleteWidget (bool suppressClientMessage)
MCAPI void $_setValid (bool valid)
MCAPI void $_handleWidgetStateChangePayload (::Editor::Network::WidgetStateChangePayload const &payload)
MCAPI void $_handleWidgetComponentStateChangePayload (::Editor::Network::WidgetComponentStateChangePayload const &payload)
MCAPI void $_servicePendingStateChanges ()
MCAPI void $_setSelectedNoBroadcast (bool selected)
MCAPI::Scripting::WeakLifetimeScope & $_getScope ()
MCAPI void $_deleteComponent (::mce::UUID const &componentId)

Static Public Member Functions

static MCAPI ::Scripting::ClassBinding bindScript ()

Public Attributes

::ll::UntypedStorage< 8, 16 > mUnk3fd115
::ll::UntypedStorage< 8, 8 > mUnkc2fe43
::ll::UntypedStorage< 8, 8 > mUnke49379
::ll::UntypedStorage< 1, 1 > mUnk46d2f6
::ll::UntypedStorage< 8, 16 > mUnk20db35
::ll::UntypedStorage< 8, 32 > mUnkded1eb
::ll::UntypedStorage< 4, 12 > mUnka64629
::ll::UntypedStorage< 1, 1 > mUnk281f36
::ll::UntypedStorage< 1, 1 > mUnkca16b6
::ll::UntypedStorage< 1, 1 > mUnk495ae4
::ll::UntypedStorage< 1, 1 > mUnk50a450
::ll::UntypedStorage< 4, 4 > mUnk256c17
::ll::UntypedStorage< 4, 12 > mUnkb83306
::ll::UntypedStorage< 1, 1 > mUnkd3135e
::ll::UntypedStorage< 1, 1 > mUnk3faea0
::ll::UntypedStorage< 1, 1 > mUnk1d10b8
::ll::UntypedStorage< 1, 1 > mUnkcc57da
::ll::UntypedStorage< 8, 32 > mUnkd72480
::ll::UntypedStorage< 4, 24 > mUnk8b3e64
::ll::UntypedStorage< 4, 4 > mUnkd94f43
::ll::UntypedStorage< 1, 1 > mUnk3f5c44
::ll::UntypedStorage< 4, 8 > mUnkbeb243
::ll::UntypedStorage< 8, 112 > mUnk30dd27
::ll::UntypedStorage< 8, 64 > mUnk50bcf6
::ll::UntypedStorage< 8, 24 > mUnka95670

Constructor & Destructor Documentation

◆ ScriptWidget()

MCAPI Editor::ScriptModule::ScriptWidget::ScriptWidget ( ::Editor::ServiceProviderCollection & serviceProviders,
::Editor::ScriptModule::ScriptWidgetService & parentService,
::Scripting::WeakTypedObjectHandle<::Editor::ScriptModule::ScriptWidgetGroup > group,
::Vec3 const & position,
::std::optional<::Editor::ScriptModule::ScriptWidgetCreateOptions > const & options,
::Scripting::WeakLifetimeScope const & scope )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ _getWorldBounds()

virtual::AABB const & Editor::ScriptModule::ScriptWidget::_getWorldBounds ( ) const
virtual

◆ _performDeleteWidget()

virtual void Editor::ScriptModule::ScriptWidget::_performDeleteWidget ( bool suppressClientMessage)
virtual

◆ _setValid()

virtual void Editor::ScriptModule::ScriptWidget::_setValid ( bool valid)
virtual

◆ _handleWidgetStateChangePayload()

virtual void Editor::ScriptModule::ScriptWidget::_handleWidgetStateChangePayload ( ::Editor::Network::WidgetStateChangePayload const & payload)
virtual

◆ _handleWidgetComponentStateChangePayload()

virtual void Editor::ScriptModule::ScriptWidget::_handleWidgetComponentStateChangePayload ( ::Editor::Network::WidgetComponentStateChangePayload const & payload)
virtual

◆ _servicePendingStateChanges()

virtual void Editor::ScriptModule::ScriptWidget::_servicePendingStateChanges ( )
virtual

◆ _setSelectedNoBroadcast()

virtual void Editor::ScriptModule::ScriptWidget::_setSelectedNoBroadcast ( bool selected)
virtual

◆ _getScope()

virtual::Scripting::WeakLifetimeScope & Editor::ScriptModule::ScriptWidget::_getScope ( )
virtual

◆ _deleteComponent()

virtual void Editor::ScriptModule::ScriptWidget::_deleteComponent ( ::mce::UUID const & componentId)
virtual

◆ _getBindPositionToBlockCursor()

MCAPI ::Scripting::Result< bool, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > Editor::ScriptModule::ScriptWidget::_getBindPositionToBlockCursor ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _getCollisionRadiusVisible()

MCAPI ::Scripting::Result< bool, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > Editor::ScriptModule::ScriptWidget::_getCollisionRadiusVisible ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _getIgnoreEditorModeVisibilityOverride()

MCAPI ::Scripting::Result< bool, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > Editor::ScriptModule::ScriptWidget::_getIgnoreEditorModeVisibilityOverride ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _getLockToSurface()

MCAPI ::Scripting::Result< bool, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > Editor::ScriptModule::ScriptWidget::_getLockToSurface ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _getSnapToBlock()

MCAPI ::Scripting::Result< bool, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > Editor::ScriptModule::ScriptWidget::_getSnapToBlock ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _scriptGetCollisionOffset()

MCAPI ::Scripting::Result<::Vec3, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > Editor::ScriptModule::ScriptWidget::_scriptGetCollisionOffset ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _scriptGetPosition()

MCAPI ::Scripting::Result<::Vec3, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > Editor::ScriptModule::ScriptWidget::_scriptGetPosition ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _scriptGetSelectable()

MCAPI ::Scripting::Result< bool, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > Editor::ScriptModule::ScriptWidget::_scriptGetSelectable ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _scriptGetSelected()

MCAPI ::Scripting::Result< bool, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > Editor::ScriptModule::ScriptWidget::_scriptGetSelected ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _scriptGetShowBoundingBox()

MCAPI ::Scripting::Result< bool, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > Editor::ScriptModule::ScriptWidget::_scriptGetShowBoundingBox ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _scriptGetVisible()

MCAPI ::Scripting::Result< bool, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > Editor::ScriptModule::ScriptWidget::_scriptGetVisible ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _scriptSetShowBoundingBox()

MCAPI ::Scripting::Result< void, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > Editor::ScriptModule::ScriptWidget::_scriptSetShowBoundingBox ( bool visible)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _scriptSetVisible()

MCAPI ::Scripting::Result< void, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > Editor::ScriptModule::ScriptWidget::_scriptSetVisible ( bool visible)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _setBindPositionToBlockCursor()

MCAPI ::Scripting::Result< void, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > Editor::ScriptModule::ScriptWidget::_setBindPositionToBlockCursor ( bool bindToBlockCursor)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _setCollisionRadiusVisible()

MCAPI ::Scripting::Result< void, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > Editor::ScriptModule::ScriptWidget::_setCollisionRadiusVisible ( bool const visible)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _setIgnoreEditorModeVisibilityOverride()

MCAPI ::Scripting::Result< void, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > Editor::ScriptModule::ScriptWidget::_setIgnoreEditorModeVisibilityOverride ( bool ignore)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _setLockToSurface()

MCAPI ::Scripting::Result< void, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > Editor::ScriptModule::ScriptWidget::_setLockToSurface ( bool lockToSurface)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _setSnapToBlock()

MCAPI ::Scripting::Result< void, ::Editor::ScriptModule::ScriptWidgetErrorInvalidObject > Editor::ScriptModule::ScriptWidget::_setSnapToBlock ( bool snapToBlock)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getGroupId()

MCAPI::mce::UUID const & Editor::ScriptModule::ScriptWidget::getGroupId ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bindScript()

MCAPI ::Scripting::ClassBinding Editor::ScriptModule::ScriptWidget::bindScript ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor()

MCAPI void * Editor::ScriptModule::ScriptWidget::$ctor ( ::Editor::ServiceProviderCollection & serviceProviders,
::Editor::ScriptModule::ScriptWidgetService & parentService,
::Scripting::WeakTypedObjectHandle<::Editor::ScriptModule::ScriptWidgetGroup > group,
::Vec3 const & position,
::std::optional<::Editor::ScriptModule::ScriptWidgetCreateOptions > const & options,
::Scripting::WeakLifetimeScope const & scope )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_getWorldBounds()

MCAPI::AABB const & Editor::ScriptModule::ScriptWidget::$_getWorldBounds ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_performDeleteWidget()

MCAPI void Editor::ScriptModule::ScriptWidget::$_performDeleteWidget ( bool suppressClientMessage)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_setValid()

MCAPI void Editor::ScriptModule::ScriptWidget::$_setValid ( bool valid)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_handleWidgetStateChangePayload()

MCAPI void Editor::ScriptModule::ScriptWidget::$_handleWidgetStateChangePayload ( ::Editor::Network::WidgetStateChangePayload const & payload)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_handleWidgetComponentStateChangePayload()

MCAPI void Editor::ScriptModule::ScriptWidget::$_handleWidgetComponentStateChangePayload ( ::Editor::Network::WidgetComponentStateChangePayload const & payload)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_servicePendingStateChanges()

MCAPI void Editor::ScriptModule::ScriptWidget::$_servicePendingStateChanges ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_setSelectedNoBroadcast()

MCAPI void Editor::ScriptModule::ScriptWidget::$_setSelectedNoBroadcast ( bool selected)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_getScope()

MCAPI::Scripting::WeakLifetimeScope & Editor::ScriptModule::ScriptWidget::$_getScope ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_deleteComponent()

MCAPI void Editor::ScriptModule::ScriptWidget::$_deleteComponent ( ::mce::UUID const & componentId)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: