LeviLamina
Loading...
Searching...
No Matches
BaseScriptComponent.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/scripting/lifetime_registry/ObjectHandleValue.h"
7
8
namespace
Scripting::internal {
9
10
struct
BaseScriptComponent
{
11
public
:
12
// BaseScriptComponent inner types declare
13
// clang-format off
14
struct
Traits
;
15
// clang-format on
16
17
// BaseScriptComponent inner types define
18
struct
Traits
{};
19
20
public
:
21
// member variables
22
// NOLINTBEGIN
23
::ll::UntypedStorage<1, 1>
mUnka330d8;
24
::ll::UntypedStorage<1, 1>
mUnke616b9;
25
::ll::UntypedStorage<8, 8>
mUnk3eb531;
26
::ll::UntypedStorage<8, 8>
mUnkab9030;
27
::ll::UntypedStorage<8, 64>
mUnkecd3c1;
28
::ll::UntypedStorage<8, 8>
mUnkabf9b0;
29
::ll::UntypedStorage<4, 4>
mUnkb11791;
30
::ll::UntypedStorage<4, 4>
mUnk9bc6bc;
31
::ll::UntypedStorage<8, 8>
mUnk200d9b;
32
// NOLINTEND
33
34
public
:
35
// prevent constructor by default
36
BaseScriptComponent
& operator=(
BaseScriptComponent
const
&);
37
BaseScriptComponent
(
BaseScriptComponent
const
&);
38
BaseScriptComponent
();
39
40
public
:
41
// member functions
42
// NOLINTBEGIN
43
MCNAPI
BaseScriptComponent
(
::Scripting::internal::BaseScriptComponent
&&);
44
45
MCNAPI ::entt::meta_any
fetch
(
46
::entt::basic_registry<::Scripting::ObjectHandleValue>& registry,
47
::Scripting::ObjectHandleValue handle
48
)
const
;
49
50
MCNAPI ::Scripting::internal::BaseScriptComponent&
operator=
(
::Scripting::internal::BaseScriptComponent
&&);
51
52
MCNAPI
~BaseScriptComponent
();
53
// NOLINTEND
54
55
public
:
56
// constructor thunks
57
// NOLINTBEGIN
58
MCNAPI
void
*
$ctor
(
::Scripting::internal::BaseScriptComponent
&&);
59
// NOLINTEND
60
61
public
:
62
// destructor thunk
63
// NOLINTBEGIN
64
MCNAPI
void
$dtor
();
65
// NOLINTEND
66
};
67
68
}
// namespace Scripting::internal
Scripting::internal::BaseScriptComponent::Traits
Definition
BaseScriptComponent.h:18
Scripting::internal::BaseScriptComponent
Definition
BaseScriptComponent.h:10
Scripting::internal::BaseScriptComponent::BaseScriptComponent
MCAPI BaseScriptComponent(::Scripting::internal::BaseScriptComponent &&)
Scripting::internal::BaseScriptComponent::~BaseScriptComponent
MCAPI ~BaseScriptComponent()
Scripting::internal::BaseScriptComponent::operator=
MCAPI::Scripting::internal::BaseScriptComponent & operator=(::Scripting::internal::BaseScriptComponent &&)
Scripting::internal::BaseScriptComponent::fetch
MCAPI::entt::meta_any fetch(::entt::basic_registry<::Scripting::ObjectHandleValue > ®istry, ::Scripting::ObjectHandleValue handle) const
Scripting::internal::BaseScriptComponent::$ctor
MCAPI void * $ctor(::Scripting::internal::BaseScriptComponent &&)
Scripting::internal::BaseScriptComponent::$dtor
MCAPI void $dtor()
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
scripting
lifetime_registry
BaseScriptComponent.h
Generated on Fri Jun 13 2025 05:04:27 for LeviLamina by
1.12.0