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< void, ::Scripting::Error_groupDeleteGroup (::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptWidgetGroup > groupToDelete)
 
MCAPI ScriptWidgetService (::Editor::ServiceProviderCollection &serviceProviderCollection, ::Scripting::WeakLifetimeScope const &scope)
 
MCAPI ::Scripting::Result<::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptWidgetGroup >, ::Scripting::Error_createGroup (::std::optional<::Editor::ScriptModule::ScriptWidgetGroupCreateOptions > const &options)
 
MCAPI ::Scripting::Result< void, ::Editor::ScriptModule::ScriptWidgetGroupErrorInvalidObject, ::Scripting::Error_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< void, ::Scripting::Error$_groupDeleteGroup (::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptWidgetGroup > groupToDelete)
 

Static Public Member Functions

static MCAPI ::Scripting::ClassBindingBuilder<::Editor::ScriptModule::ScriptWidgetServicebindScript ()
 
static MCAPI void ** $vftable ()
 

Public Attributes

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

Member Function Documentation

◆ _groupDeleteGroup()

virtual ::Scripting::Result< void, ::Scripting::Error > Editor::ScriptModule::ScriptWidgetService::_groupDeleteGroup ( ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptWidgetGroup > groupToDelete)
virtual

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