LeviLamina
Loading...
Searching...
No Matches
ScriptPlugin Class Reference
+ Inheritance diagram for ScriptPlugin:

Public Member Functions

ScriptPluginoperator= (ScriptPlugin const &)
 
 ScriptPlugin (ScriptPlugin const &)
 
virtual ::std::optional<::Scripting::ScriptDataonLoadScript (::std::string const &name, ::std::optional<::std::vector<::Scripting::ModuleBinding > > moduleBindings)
 
MCAPI ScriptPlugin (::std::shared_ptr<::IScriptPluginSource > pluginSource, ::Scripting::ModuleDescriptor &&moduleDesc, ::std::vector<::Scripting::ModuleDescriptor > &&moduleDependencies, ::Scripting::Capabilities &&capabilities, ::MinEngineVersion const &minEngineVersion, ::PackIdVersion const &packId, ::std::string const &runtimeName, ::std::string const &mainScriptFilePath, ::ResourceInformation::ResourceType pluginType, ::PluginExecutionGroup executionGroup)
 
MCAPI ::std::optional<::Scripting::ScriptData_loadScript (::std::string const &fileName)
 
MCAPI void enableHandleCounter (bool enabled)
 
MCAPI void * $ctor (::std::shared_ptr<::IScriptPluginSource > pluginSource, ::Scripting::ModuleDescriptor &&moduleDesc, ::std::vector<::Scripting::ModuleDescriptor > &&moduleDependencies, ::Scripting::Capabilities &&capabilities, ::MinEngineVersion const &minEngineVersion, ::PackIdVersion const &packId, ::std::string const &runtimeName, ::std::string const &mainScriptFilePath, ::ResourceInformation::ResourceType pluginType, ::PluginExecutionGroup executionGroup)
 
MCAPI void $dtor ()
 
MCAPI ::std::optional<::Scripting::ScriptData$onLoadScript (::std::string const &name, ::std::optional<::std::vector<::Scripting::ModuleBinding > > moduleBindings)
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 16 > mUnk677bbf
 
::ll::UntypedStorage< 8, 104 > mUnk510e2b
 
::ll::UntypedStorage< 8, 16 > mUnka5fd90
 
::ll::UntypedStorage< 8, 24 > mUnkde6a3d
 
::ll::UntypedStorage< 1, 1 > mUnk1dd446
 
::ll::UntypedStorage< 8, 32 > mUnk67c5dc
 
::ll::UntypedStorage< 8, 48 > mUnk55c0d6
 
::ll::UntypedStorage< 8, 32 > mUnk210ffe
 
::ll::UntypedStorage< 4, 4 > mUnkedd7b3
 
::ll::UntypedStorage< 8, 32 > mUnkfa4080
 
::ll::UntypedStorage< 8, 32 > mUnk9b4f34
 
::ll::UntypedStorage< 8, 24 > mUnk6cbe98
 
::ll::UntypedStorage< 8, 32 > mUnk553bc3
 
::ll::UntypedStorage< 1, 1 > mUnk48ffe9
 
::ll::UntypedStorage< 8, 16 > mUnkbf81fb
 

Member Function Documentation

◆ onLoadScript()

virtual ::std::optional<::Scripting::ScriptData > ScriptPlugin::onLoadScript ( ::std::string const & name,
::std::optional<::std::vector<::Scripting::ModuleBinding > > moduleBindings )
virtual

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