LeviLamina
Loading...
Searching...
No Matches
CodeBuilder.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class Actor;
8class CommandOutput;
10class ItemStackBase;
11class Player;
12namespace Json { class Value; }
13// clang-format on
14
15namespace Util::CodeBuilder {
16// functions
17// NOLINTBEGIN
18MCNAPI ::Json::Value createObject(::Actor const& actor);
19
20MCNAPI ::Json::Value createObject(::CommandOutput const& commandOutput);
21
22MCNAPI ::Json::Value createObject(::ItemDescriptor const& item);
23
24MCNAPI ::Json::Value createObject(::ItemStackBase const& item);
25
26MCNAPI ::Json::Value createObject(::Player const& player);
27
28MCNAPI ::Json::Value createTraderObject(::Actor const& trader);
29
30MCNAPI ::std::vector<::std::string> translate(::std::vector<::std::string> const& in);
31// NOLINTEND
32
33} // namespace Util::CodeBuilder
Definition Actor.h:103
Definition CommandOutput.h:19
Definition ItemDescriptor.h:22
Definition ItemStackBase.h:35
Definition Player.h:120