LeviLamina
Loading...
Searching...
No Matches
ScriptGameTestSequence.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/scripting/lifetime_registry/WeakTypedObjectHandle.h"
7#include "mc/deps/scripting/script_engine/Closure.h"
8
9namespace ScriptModuleGameTest {
10
12public:
13 // member variables
14 // NOLINTBEGIN
18 // NOLINTEND
19
20public:
21 // prevent constructor by default
25
26public:
27 // member functions
28 // NOLINTBEGIN
29 MCAPI ::Scripting::WeakTypedObjectHandle<::ScriptModuleGameTest::ScriptGameTestSequence>
30 thenExecute(::Scripting::Closure<void()> fn);
31
32 MCAPI ::Scripting::WeakTypedObjectHandle<::ScriptModuleGameTest::ScriptGameTestSequence>
33 thenExecuteAfter(int tickDelay, ::Scripting::Closure<void()> fn);
34
35 MCAPI ::Scripting::WeakTypedObjectHandle<::ScriptModuleGameTest::ScriptGameTestSequence>
36 thenExecuteFor(int tickCount, ::Scripting::Closure<void()> fn);
37
38 MCAPI void thenFail(::std::string error);
39
40 MCAPI ::Scripting::WeakTypedObjectHandle<::ScriptModuleGameTest::ScriptGameTestSequence>
41 thenWait(::Scripting::Closure<void()> fn);
42
43 MCAPI ::Scripting::WeakTypedObjectHandle<::ScriptModuleGameTest::ScriptGameTestSequence>
44 thenWaitAfter(int tickDelay, ::Scripting::Closure<void()> fn);
45 // NOLINTEND
46};
47
48} // namespace ScriptModuleGameTest
Definition ScriptGameTestSequence.h:11
Definition Closure.h:8
Definition Alias.h:14