3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/platform/Result.h"
17namespace Editor {
struct Cone; }
18namespace Editor {
struct Cube; }
20namespace Editor {
struct Vertex; }
26MCNAPI ::std::unordered_set<uint64> _getFilteredBlockSet();
29MCNAPI ::Bedrock::Result<::CompoundTag> compoundTagFromString(::std::string_view data);
32MCNAPI ::Bedrock::Result<::std::string> compoundTagToString(::CompoundTag
const& tag);
35MCNAPI ::std::string getLocalizedString(::std::variant<::std::string, ::Editor::LocalizationEntry>
const& locale);
38makeCone(::Editor::Cone
const& cone, ::std::vector<::Editor::Vertex>& r_vertices, ::std::vector<ushort>& r_indices);
41makeCube(::Editor::Cube
const& cube, ::std::vector<::Editor::Vertex>& r_vertices, ::std::vector<ushort>& r_indices);
43MCNAPI
void makeHollowCylinder(
44 ::Editor::Cylinder
const& cylinder,
45 ::std::vector<::Editor::Vertex>& r_vertices,
46 ::std::vector<ushort>& r_indices
50MCNAPI
bool operator==(::Editor::EditorBlockPalette
const& __P0, ::Editor::EditorBlockPalette
const& __P1);
53operator==(::Editor::EditorStructureDBMetadata
const& __P0, ::Editor::EditorStructureDBMetadata
const& __P1);
55MCNAPI
bool operator==(
56 ::Editor::EditorStructureMetadataEditParams
const& __P0,
57 ::Editor::EditorStructureMetadataEditParams
const& __P1
60MCNAPI
bool operator==(::Editor::LogContent
const& __P0, ::Editor::LogContent
const& __P1);
62MCNAPI
bool operator==(::Editor::LogMessage
const& __P0, ::Editor::LogMessage
const& __P1);
67MCNAPI ::std::string_view
const& EDITOR_PACK_CAPABILITY();
Definition CompoundTag.h:23
Definition LogMessage.h:12
Definition EditorBlockPalette.h:15
Definition LocalizationEntry.h:7
Definition LogContent.h:7