3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/common/editor/LogContent.h"
7#include "mc/editor/blocks/EditorBlockPalette.h"
8#include "mc/editor/logging/LogMessage.h"
9#include "mc/editor/structure/EditorStructureDBMetadata.h"
10#include "mc/editor/structure/EditorStructureMetadataEditParams.h"
15namespace Editor {
struct Cone; }
16namespace Editor {
struct Cube; }
18namespace Editor {
struct Vertex; }
24MCNAPI ::std::unordered_set<uint64> _getFilteredBlockSet();
26MCNAPI_C ::std::string getLocalizedString(::std::variant<::std::string, ::Editor::LocalizationEntry>
const& locale);
29makeCone(::Editor::Cone
const& cone, ::std::vector<::Editor::Vertex>& r_vertices, ::std::vector<ushort>& r_indices);
32makeCube(::Editor::Cube
const& cube, ::std::vector<::Editor::Vertex>& r_vertices, ::std::vector<ushort>& r_indices);
34MCNAPI_C
void makeHollowCylinder(
35 ::Editor::Cylinder
const& cylinder,
36 ::std::vector<::Editor::Vertex>& r_vertices,
37 ::std::vector<ushort>& r_indices
40MCNAPI
bool operator==(::Editor::EditorBlockPalette
const& __P0, ::Editor::EditorBlockPalette
const& __P1);
43operator==(::Editor::EditorStructureDBMetadata
const& __P0, ::Editor::EditorStructureDBMetadata
const& __P1);
45MCNAPI
bool operator==(
46 ::Editor::EditorStructureMetadataEditParams
const& __P0,
47 ::Editor::EditorStructureMetadataEditParams
const& __P1
50MCNAPI
bool operator==(::Editor::LogContent
const& __P0, ::Editor::LogContent
const& __P1);
52MCNAPI
bool operator==(::Editor::LogMessage
const& __P0, ::Editor::LogMessage
const& __P1);
57MCNAPI ::std::string_view
const& EDITOR_PACK_CAPABILITY();
Definition LocalizationEntry.h:12