LeviLamina
Loading...
Searching...
No Matches
ScriptBookItemComponentInternal.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/scripting/runtime/Result.h"
7
8// auto generated forward declare list
9// clang-format off
10struct PageContent;
11namespace ScriptModuleMinecraft { struct ScriptBookPageContentError; }
12namespace ScriptModuleMinecraft { struct ScriptRawMessageInterface; }
13// clang-format on
14
15namespace ScriptModuleMinecraft::ScriptBookItemComponentInternal {
16// functions
17// NOLINTBEGIN
18MCNAPI ::Scripting::Result<::PageContent, ::ScriptModuleMinecraft::ScriptBookPageContentError>
19_makePageContent(int pageIndex, ::ScriptModuleMinecraft::ScriptRawMessageInterface const& rawMessage);
20
21MCNAPI ::Scripting::Result<::PageContent, ::ScriptModuleMinecraft::ScriptBookPageContentError> _makePageContent(
22 int pageIndex,
23 ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface>> const& rawTextArray
24);
25
26MCNAPI ::Scripting::Result<::PageContent, ::ScriptModuleMinecraft::ScriptBookPageContentError> _makePageContent(
27 int pageIndex,
28 ::std::variant<
29 ::std::string,
31 ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface>>> text
32);
33
34MCNAPI ::Scripting::Result<::PageContent, ::ScriptModuleMinecraft::ScriptBookPageContentError>
35_makePageContent(int pageIndex, ::std::string const& text);
36// NOLINTEND
37
38} // namespace ScriptModuleMinecraft::ScriptBookItemComponentInternal
Definition PageContent.h:10
Definition ScriptRawMessageInterface.h:19