LeviLamina
Loading...
Searching...
No Matches
PromiseAny.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/scripting/script_engine/ScriptValue.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
namespace
Scripting {
class
ResultAny; }
11
// clang-format on
12
13
namespace
Scripting {
14
15
class
PromiseAny
:
public
::Scripting::ScriptValue
{
16
public
:
17
// member variables
18
// NOLINTBEGIN
19
::ll::UntypedStorage<8, 40>
mUnkc023ba;
20
// NOLINTEND
21
22
public
:
23
// prevent constructor by default
24
PromiseAny
& operator=(
PromiseAny
const
&);
25
PromiseAny
();
26
27
public
:
28
// virtual functions
29
// NOLINTBEGIN
30
// vIndex: 0
31
virtual
~PromiseAny
()
/*override*/
=
default
;
32
// NOLINTEND
33
34
public
:
35
// member functions
36
// NOLINTBEGIN
37
MCAPI
PromiseAny
(
::Scripting::PromiseAny
const
& rhs);
38
39
MCFOLD ::Scripting::PromiseAny& operator=(
::Scripting::PromiseAny
&& rhs);
40
41
MCAPI ::Scripting::ResultAny rejectGeneric(::entt::meta_any& any)
const
;
42
43
MCAPI ::Scripting::ResultAny resolveGeneric(::entt::meta_any& any)
const
;
44
// NOLINTEND
45
46
public
:
47
// constructor thunks
48
// NOLINTBEGIN
49
MCFOLD
void
* $ctor(
::Scripting::PromiseAny
const
& rhs);
50
// NOLINTEND
51
52
public
:
53
// destructor thunk
54
// NOLINTBEGIN
55
56
// NOLINTEND
57
58
public
:
59
// vftables
60
// NOLINTBEGIN
61
MCAPI
static
void
** $vftable();
62
// NOLINTEND
63
};
64
65
}
// namespace Scripting
Scripting::PromiseAny
Definition
PromiseAny.h:15
Scripting::ScriptValue
Definition
ScriptValue.h:12
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
scripting
script_engine
PromiseAny.h
Generated on Sat Apr 26 2025 05:55:31 for LeviLamina by
1.12.0