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

Public Member Functions

ScriptWidgetServiceoperator= (ScriptWidgetService const &)
 
 ScriptWidgetService (ScriptWidgetService const &)
 
virtual ::Scripting::Result_deprecated< void > _groupDeleteGroup (::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptWidgetGroup > groupToDelete)
 
virtual::AABB const & _getDimensionBounds () const
 
MCAPI ScriptWidgetService (::Editor::ServiceProviderCollection &serviceProviderCollection, ::Scripting::WeakLifetimeScope const &scope)
 
MCAPI ::Scripting::Result_deprecated< ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptWidgetGroup > > _createGroup (::std::optional<::Editor::ScriptModule::ScriptWidgetGroupCreateOptions > const &options)
 
MCAPI ::Scripting::Result_deprecated< void > _deleteGroup (::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptWidgetGroup > groupToDelete)
 
MCAPI ::std::optional<::std::pair< ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptWidgetGroup >, ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptWidget > > > _getWidgetGroupPair (::mce::UUID const &widgetId) const
 
MCAPI void _handleWidgetComponentStateChangePayload (::Editor::Network::WidgetComponentStateChangePayload const &payload)
 
MCAPI void _handleWidgetStateChangePayload (::Editor::Network::WidgetStateChangePayload const &payload)
 
MCAPI void * $ctor (::Editor::ServiceProviderCollection &serviceProviderCollection, ::Scripting::WeakLifetimeScope const &scope)
 
MCAPI void $dtor ()
 
MCAPI ::Scripting::Result_deprecated< void > $_groupDeleteGroup (::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptWidgetGroup > groupToDelete)
 
MCAPI::AABB const & $_getDimensionBounds () const
 

Static Public Member Functions

static MCAPI ::Scripting::ClassBinding bindScript ()
 
static MCAPI void ** $vftableForScriptWidgetServiceWidgetInterface ()
 
static MCAPI void ** $vftableForScriptWidgetServiceGroupInterface ()
 

Public Attributes

::ll::UntypedStorage< 8, 16 > mUnkce6b5a
 
::ll::UntypedStorage< 8, 8 > mUnk982857
 
::ll::UntypedStorage< 8, 16 > mUnkeac1e7
 
::ll::UntypedStorage< 8, 8 > mUnk64880d
 
::ll::UntypedStorage< 4, 24 > mUnke6f179
 
::ll::UntypedStorage< 8, 16 > mUnk166fd8
 
::ll::UntypedStorage< 8, 64 > mUnk174897
 
::ll::UntypedStorage< 8, 8 > mUnkc52f22
 
::ll::UntypedStorage< 8, 24 > mUnk47c2ce
 

Constructor & Destructor Documentation

◆ ScriptWidgetService()

MCAPI Editor::ScriptModule::ScriptWidgetService::ScriptWidgetService ( ::Editor::ServiceProviderCollection & serviceProviderCollection,
::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

◆ _groupDeleteGroup()

virtual ::Scripting::Result_deprecated< void > Editor::ScriptModule::ScriptWidgetService::_groupDeleteGroup ( ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptWidgetGroup > groupToDelete)
virtual

◆ _getDimensionBounds()

virtual::AABB const & Editor::ScriptModule::ScriptWidgetService::_getDimensionBounds ( ) const
virtual

◆ _createGroup()

MCAPI ::Scripting::Result_deprecated< ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptWidgetGroup > > Editor::ScriptModule::ScriptWidgetService::_createGroup ( ::std::optional<::Editor::ScriptModule::ScriptWidgetGroupCreateOptions > const & options)
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.

◆ _deleteGroup()

MCAPI ::Scripting::Result_deprecated< void > Editor::ScriptModule::ScriptWidgetService::_deleteGroup ( ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptWidgetGroup > groupToDelete)
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.

◆ _getWidgetGroupPair()

MCAPI ::std::optional<::std::pair< ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptWidgetGroup >, ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptWidget > > > Editor::ScriptModule::ScriptWidgetService::_getWidgetGroupPair ( ::mce::UUID const & widgetId) 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.

◆ _handleWidgetComponentStateChangePayload()

MCAPI void Editor::ScriptModule::ScriptWidgetService::_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.

◆ _handleWidgetStateChangePayload()

MCAPI void Editor::ScriptModule::ScriptWidgetService::_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.

◆ bindScript()

static MCAPI ::Scripting::ClassBinding Editor::ScriptModule::ScriptWidgetService::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::ScriptWidgetService::$ctor ( ::Editor::ServiceProviderCollection & serviceProviderCollection,
::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.

◆ $dtor()

MCAPI void Editor::ScriptModule::ScriptWidgetService::$dtor ( )
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.

◆ $_groupDeleteGroup()

MCAPI ::Scripting::Result_deprecated< void > Editor::ScriptModule::ScriptWidgetService::$_groupDeleteGroup ( ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptWidgetGroup > groupToDelete)
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.

◆ $_getDimensionBounds()

MCAPI::AABB const & Editor::ScriptModule::ScriptWidgetService::$_getDimensionBounds ( ) 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.

◆ $vftableForScriptWidgetServiceWidgetInterface()

static MCAPI void ** Editor::ScriptModule::ScriptWidgetService::$vftableForScriptWidgetServiceWidgetInterface ( )
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.

◆ $vftableForScriptWidgetServiceGroupInterface()

static MCAPI void ** Editor::ScriptModule::ScriptWidgetService::$vftableForScriptWidgetServiceGroupInterface ( )
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.

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