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
18MCAPI ::Scripting::Result<::PageContent, ::ScriptModuleMinecraft::ScriptBookPageContentError>
19_makePageContent(int pageIndex, ::ScriptModuleMinecraft::ScriptRawMessageInterface const& rawMessage);
20
21MCAPI ::Scripting::Result<::PageContent, ::ScriptModuleMinecraft::ScriptBookPageContentError> _makePageContent(
22 int pageIndex,
23 ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface>> const& rawTextArray
24);
25
26MCAPI ::Scripting::Result<::PageContent, ::ScriptModuleMinecraft::ScriptBookPageContentError>
27_makePageContent(int pageIndex, ::std::string const& text);
28// NOLINTEND
29
30} // namespace ScriptModuleMinecraft::ScriptBookItemComponentInternal
Definition PageContent.h:10
Definition ScriptBookPageContentError.h:15
Definition ScriptRawMessageInterface.h:20