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 MCNAPI ::Scripting::WeakTypedObjectHandle<::ScriptModuleGameTest::ScriptGameTestSequence>
31
32 MCNAPI ::Scripting::WeakTypedObjectHandle<::ScriptModuleGameTest::ScriptGameTestSequence>
33 thenExecuteAfter(int tickDelay, ::Scripting::Closure<void()> fn);
34
35 MCNAPI ::Scripting::WeakTypedObjectHandle<::ScriptModuleGameTest::ScriptGameTestSequence>
36 thenExecuteFor(int tickCount, ::Scripting::Closure<void()> fn);
37
38 MCNAPI void thenFail(::std::string error);
39
40 MCNAPI ::Scripting::WeakTypedObjectHandle<::ScriptModuleGameTest::ScriptGameTestSequence> thenIdle(int tickDelay);
41
42 MCNAPI void thenSucceed();
43
44 MCNAPI ::Scripting::WeakTypedObjectHandle<::ScriptModuleGameTest::ScriptGameTestSequence>
46
47 MCNAPI ::Scripting::WeakTypedObjectHandle<::ScriptModuleGameTest::ScriptGameTestSequence>
48 thenWaitAfter(int tickDelay, ::Scripting::Closure<void()> fn);
49 // NOLINTEND
50};
51
52} // namespace ScriptModuleGameTest
Definition ScriptGameTestSequence.h:11
MCAPI ::Scripting::WeakTypedObjectHandle<::ScriptModuleGameTest::ScriptGameTestSequence > thenWait(::Scripting::Closure< void()> fn)
MCAPI ::Scripting::WeakTypedObjectHandle<::ScriptModuleGameTest::ScriptGameTestSequence > thenIdle(int tickDelay)
MCAPI void thenFail(::std::string error)
MCAPI ::Scripting::WeakTypedObjectHandle<::ScriptModuleGameTest::ScriptGameTestSequence > thenExecuteAfter(int tickDelay, ::Scripting::Closure< void()> fn)
MCAPI ::Scripting::WeakTypedObjectHandle<::ScriptModuleGameTest::ScriptGameTestSequence > thenExecute(::Scripting::Closure< void()> fn)
MCAPI ::Scripting::WeakTypedObjectHandle<::ScriptModuleGameTest::ScriptGameTestSequence > thenWaitAfter(int tickDelay, ::Scripting::Closure< void()> fn)
MCAPI ::Scripting::WeakTypedObjectHandle<::ScriptModuleGameTest::ScriptGameTestSequence > thenExecuteFor(int tickCount, ::Scripting::Closure< void()> fn)
Definition Closure.h:8
Definition Alias.h:14