LeviLamina
Loading...
Searching...
No Matches
Scripting.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/scripting/LogLevel.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace Scripting::Reflection { class IFunction; }
11// clang-format on
12
13namespace Scripting {
14// functions
15// NOLINTBEGIN
16MCAPI uint GetInjectedArgCount(::Scripting::Reflection::IFunction* function);
17
18MCAPI ::std::vector<::std::string> _versionSplit(::std::string const& str, char delim);
19
20MCAPI void defaultLogFunction(void*, ::Scripting::LogLevel level, char const*, uint, char const* message);
21// NOLINTEND
22
23// static variables
24// NOLINTBEGIN
25MCAPI ::std::add_lvalue_reference_t<void (*)(void*, ::Scripting::LogLevel, char const*, uint, char const*)> logFn();
26
27MCAPI void*& logUserData();
28// NOLINTEND
29
30} // namespace Scripting
Definition IFunction.h:12