3#include "mc/_HeaderOutputPredefine.h"
7enum class MemoryCategory : uchar {
9 InvalidSizeUnknown = 1,
13 BlockTickingQueues = 5,
29 JsonUIControlFactoryJson = 21,
30 JsonUIControlTree = 22,
31 JsonUIControlTreeControlElement = 23,
32 JsonUIControlTreePopulateDataBinding = 24,
33 JsonUIControlTreePopulateFocus = 25,
34 JsonUIControlTreePopulateLayout = 26,
35 JsonUIControlTreePopulateOther = 27,
36 JsonUIControlTreePopulateSprite = 28,
37 JsonUIControlTreePopulateText = 29,
38 JsonUIControlTreePopulateTTS = 30,
39 JsonUIControlTreeVisibility = 31,
42 JsonUILayoutManager = 34,
43 JsonUILayoutManagerRemoveDependencies = 35,
44 JsonUILayoutManagerInitVariable = 36,
50 LevelChunkGenThreadLocal = 42,
51 LightVolumeManager = 43,
54 MaterialDragonCompiledDefinition = 46,
55 MaterialDragonMaterial = 47,
56 MaterialDragonResource = 48,
57 MaterialDragonUniformMap = 49,
58 MaterialRenderMaterial = 50,
59 MaterialRenderMaterialGroup = 51,
60 MaterialVariationManager = 52,
65 PersonaAnimations = 57,
66 PersonaCharacters = 58,
67 PersonaSkinPacks = 59,
71 RenderChunkIndexBuffer = 63,
72 RenderChunkVertexBuffer = 64,
74 RenderingBgfxInit = 66,
75 RenderingBgfxStartFrame = 67,
76 RenderingBlockTessellator = 68,
77 RenderingEndFrame = 69,
78 RenderingGraphicsTasksInit = 70,
79 RenderingLibrary = 71,
80 RenderingPolygonOperatorPool = 72,
81 RenderingPBRTextureData = 73,
82 RenderingRenderRegistry = 74,
84 RenderingVertices = 76,
88 SubChunkBiomeData = 80,
89 SubChunkBlockData = 81,
90 SubChunkLightData = 82,
96 TestLoadTestTags = 88,
98 ScriptingRuntime = 90,
99 ScriptingContext = 91,
100 ScriptingContextBindingsMc = 92,
101 ScriptingContextBindingsGt = 93,
102 ScriptingContextRun = 94,
104 DataDrivenUIDefs = 96,
109 GamefaceDisplay = 101,
110 GamefaceTempAllocator = 102,
111 GamefacePoolAllocator = 103,
115 GamefaceScriptEngine = 107,
116 GamefaceScript = 108,
117 GamefaceLayout = 109,
119 MemoryCategoryCount = 111,