LeviLamina
Loading...
Searching...
No Matches
ScriptAsyncGameTestFunctionRunResult.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/scripting/runtime/Result_deprecated.h"
7
#include "mc/deps/scripting/script_engine/Future.h"
8
#include "mc/gametest/framework/IGameTestFunctionRunResult.h"
9
10
// auto generated forward declare list
11
// clang-format off
12
namespace
gametest {
struct
GameTestError
; }
13
// clang-format on
14
15
namespace
ScriptModuleGameTest {
16
17
class
ScriptAsyncGameTestFunctionRunResult
:
public
::gametest::IGameTestFunctionRunResult
{
18
public
:
19
// member variables
20
// NOLINTBEGIN
21
::ll::TypedStorage<8, 72, ::Scripting::Result_deprecated<::Scripting::Future<void>>> mResult;
22
// NOLINTEND
23
24
#ifdef LL_PLAT_S
25
public
:
26
// prevent constructor by default
27
ScriptAsyncGameTestFunctionRunResult
();
28
29
#else
// LL_PLAT_C
30
#endif
31
public
:
32
// virtual functions
33
// NOLINTBEGIN
34
virtual
bool
isComplete()
const
/*override*/
;
35
36
virtual ::std::optional<::gametest::GameTestError> getError()
/*override*/
;
37
// NOLINTEND
38
39
public
:
40
// member functions
41
// NOLINTBEGIN
42
#ifdef LL_PLAT_S
43
MCAPI
explicit
ScriptAsyncGameTestFunctionRunResult
(
44
::Scripting::Result_deprecated
<
::Scripting::Future<void>
> future
45
);
46
#endif
47
// NOLINTEND
48
49
public
:
50
// constructor thunks
51
// NOLINTBEGIN
52
#ifdef LL_PLAT_S
53
MCAPI
void
* $ctor(
::Scripting::Result_deprecated
<
::Scripting::Future<void>
> future);
54
#endif
55
// NOLINTEND
56
57
public
:
58
// virtual function thunks
59
// NOLINTBEGIN
60
MCAPI
bool
$isComplete()
const
;
61
62
MCAPI ::std::optional<::gametest::GameTestError> $getError();
63
64
65
// NOLINTEND
66
67
public
:
68
// vftables
69
// NOLINTBEGIN
70
MCNAPI
static
void
**
$vftable
();
71
// NOLINTEND
72
};
73
74
}
// namespace ScriptModuleGameTest
ScriptModuleGameTest::ScriptAsyncGameTestFunctionRunResult
Definition
ScriptAsyncGameTestFunctionRunResult.h:17
ScriptModuleGameTest::ScriptAsyncGameTestFunctionRunResult::$vftable
static MCAPI void ** $vftable()
Scripting::Future
Definition
Future.h:8
Scripting::Result_deprecated
Definition
Result_deprecated.h:8
gametest::IGameTestFunctionRunResult
Definition
IGameTestFunctionRunResult.h:12
gametest::GameTestError
Definition
GameTestError.h:17
src
mc
scripting
modules
gametest
ScriptAsyncGameTestFunctionRunResult.h
Generated on
for LeviLamina by
1.16.1