LeviLamina
Loading...
Searching...
No Matches
IScriptDebugger.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
8namespace Core { class Path; }
9// clang-format on
10
12public:
13 // virtual functions
14 // NOLINTBEGIN
15 // vIndex: 0
16 virtual bool connect(::std::string const&, ushort) = 0;
17
18 // vIndex: 1
19 virtual bool listen(ushort) = 0;
20
21 // vIndex: 2
22 virtual void stop() = 0;
23
24 // vIndex: 3
25 virtual ::ScriptDebuggerSettings const& getSettings() const = 0;
26
27 // vIndex: 4
28 virtual void startProfiler() = 0;
29
30 // vIndex: 5
31 virtual ::std::vector<::Core::Path> stopProfiler() = 0;
32 // NOLINTEND
33
34public:
35 // static variables
36 // NOLINTBEGIN
37 MCAPI static ::std::string_view const& DIAGNOSTICS_CAPTURES_FOLDER();
38
39 MCAPI static ::std::string_view const& PROFILER_CAPTURES_FOLDER();
40 // NOLINTEND
41
42public:
43 // virtual function thunks
44 // NOLINTBEGIN
45
46 // NOLINTEND
47};
Definition IScriptDebugger.h:11
Definition Path.h:16
Definition ScriptDebuggerSettings.h:8