LeviLamina
Loading...
Searching...
No Matches
ScriptSelectionService.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/scripting/binding_type/ClassBindingBuilder.h"
7
#include "mc/deps/scripting/lifetime_registry/StrongTypedObjectHandle.h"
8
#include "mc/deps/scripting/lifetime_registry/WeakHandleFromThis.h"
9
#include "mc/deps/scripting/runtime/Result_deprecated.h"
10
11
// auto generated forward declare list
12
// clang-format off
13
namespace
Editor::ScriptModule {
class
ScriptSelectionContainer; }
14
namespace
Editor::ScriptModule {
struct
ScriptPrimarySelectionChangedEvent; }
15
// clang-format on
16
17
namespace
Editor::ScriptModule {
18
19
class
ScriptSelectionService
:
public
::Scripting::WeakHandleFromThis
<::Editor::ScriptModule::ScriptSelectionService> {
20
public
:
21
// member variables
22
// NOLINTBEGIN
23
::ll::UntypedStorage<8, 16>
mUnkcd03d3;
24
::ll::UntypedStorage<8, 8>
mUnk658c12;
25
// NOLINTEND
26
27
public
:
28
// prevent constructor by default
29
ScriptSelectionService
& operator=(
ScriptSelectionService
const
&);
30
ScriptSelectionService
(
ScriptSelectionService
const
&);
31
ScriptSelectionService
();
32
33
public
:
34
// member functions
35
// NOLINTBEGIN
36
MCAPI ::Scripting::Result_deprecated<
37
::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptSelectionContainer>
>
38
createContainer();
39
40
MCAPI ::Scripting::Result_deprecated<
41
::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptSelectionContainer>
>
42
getPrimaryContainer();
43
// NOLINTEND
44
45
public
:
46
// static functions
47
// NOLINTBEGIN
48
MCAPI static ::Scripting::ClassBindingBuilder<::Editor::ScriptModule::ScriptSelectionService> bindScript();
49
50
MCAPI static ::Scripting::ClassBindingBuilder<::Editor::ScriptModule::ScriptPrimarySelectionChangedEvent>
51
bindSelectionEvent();
52
// NOLINTEND
53
};
54
55
}
// namespace Editor::ScriptModule
Editor::ScriptModule::ScriptSelectionService
Definition
ScriptSelectionService.h:19
Scripting::StrongTypedObjectHandle
Definition
StrongTypedObjectHandle.h:8
Scripting::WeakHandleFromThis
Definition
WeakHandleFromThis.h:8
ll::UntypedStorage
Definition
Alias.h:14
src
mc
editor
script
ScriptSelectionService.h
Generated on Sat Apr 26 2025 05:55:33 for LeviLamina by
1.12.0