LeviLamina
Loading...
Searching...
No Matches
Editor::API::EditorExtension Class Reference
+ Inheritance diagram for Editor::API::EditorExtension:

Public Member Functions

MCAPI EditorExtension (::Editor::API::EditorExtension const &)
 
MCAPI EditorExtension (::std::string const &name, ::Scripting::WeakLifetimeScope scope, ::Scripting::Closure< void(::Scripting::TypedObjectHandle<::Editor::API::EditorExtensionContext >)> activationClosure, ::Scripting::Closure< void(::Scripting::TypedObjectHandle<::Editor::API::EditorExtensionContext >)> shutdownClosure, ::std::optional<::Editor::API::EditorExtensionOptionalParameters > options, ::Editor::API::ServerScriptPackType sourcePackType)
 
MCAPI void _setDescription (::std::string const &value)
 
MCAPI void _setNotes (::std::string const &value)
 
MCAPI void _setToolGroup (::std::string const &value)
 
MCAPI ::Scripting::Result< void > executeActivation (::Editor::API::EditorExtensionContext &context)
 
MCAPI ::Scripting::Result< void > executeShutdown (::Editor::API::EditorExtensionContext &context)
 
MCAPI::Editor::API::EditorExtension & operator= (::Editor::API::EditorExtension const &)
 
MCAPI void setTrackingScope (::Scripting::StrongTypedObjectHandle<::Editor::API::EditorExtension > object)
 
MCAPI void * $ctor (::Editor::API::EditorExtension const &)
 
MCAPI void * $ctor (::std::string const &name, ::Scripting::WeakLifetimeScope scope, ::Scripting::Closure< void(::Scripting::TypedObjectHandle<::Editor::API::EditorExtensionContext >)> activationClosure, ::Scripting::Closure< void(::Scripting::TypedObjectHandle<::Editor::API::EditorExtensionContext >)> shutdownClosure, ::std::optional<::Editor::API::EditorExtensionOptionalParameters > options, ::Editor::API::ServerScriptPackType sourcePackType)
 
MCAPI void $dtor ()
 
MCFOLD void * $ctor ()
 
MCFOLD void * $ctor (::Bedrock::EnableNonOwnerReferences const &)
 

Static Public Member Functions

static MCAPI ::Scripting::ClassBindingBuilder<::Editor::API::EditorExtensionbindScript ()
 
static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 32 > mUnk60f377
 
::ll::UntypedStorage< 8, 32 > mUnk149d3f
 
::ll::UntypedStorage< 8, 32 > mUnk4fc1bb
 
::ll::UntypedStorage< 8, 32 > mUnkcd2171
 
::ll::UntypedStorage< 4, 4 > mUnkd042ea
 
::ll::UntypedStorage< 8, 16 > mUnk155d3d
 
::ll::UntypedStorage< 8, 88 > mUnk7bcc01
 
::ll::UntypedStorage< 8, 88 > mUnk9025b6
 
::ll::UntypedStorage< 8, 40 > mUnkc15389
 
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlockmControlBlock
 

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