3#include "mc/_HeaderOutputPredefine.h"
7enum class MemoryCategory : uchar {
9 InvalidSizeUnknown = 1,
13 BlockTickingQueues = 5,
28 JsonUIControlFactoryJson = 20,
29 JsonUIControlTree = 21,
30 JsonUIControlTreeControlElement = 22,
31 JsonUIControlTreePopulateDataBinding = 23,
32 JsonUIControlTreePopulateFocus = 24,
33 JsonUIControlTreePopulateLayout = 25,
34 JsonUIControlTreePopulateOther = 26,
35 JsonUIControlTreePopulateSprite = 27,
36 JsonUIControlTreePopulateText = 28,
37 JsonUIControlTreePopulateTTS = 29,
38 JsonUIControlTreeVisibility = 30,
41 JsonUILayoutManager = 33,
42 JsonUILayoutManagerRemoveDependencies = 34,
43 JsonUILayoutManagerInitVariable = 35,
49 LevelChunkGenThreadLocal = 41,
50 LightVolumeManager = 42,
53 MaterialDragonCompiledDefinition = 45,
54 MaterialDragonMaterial = 46,
55 MaterialDragonResource = 47,
56 MaterialDragonUniformMap = 48,
57 MaterialRenderMaterial = 49,
58 MaterialRenderMaterialGroup = 50,
59 MaterialVariationManager = 51,
65 RenderChunkIndexBuffer = 57,
66 RenderChunkVertexBuffer = 58,
68 RenderingLibrary = 60,
72 SubChunkBiomeData = 64,
73 SubChunkBlockData = 65,
74 SubChunkLightData = 66,
82 ScriptingRuntime = 74,
83 ScriptingContext = 75,
84 ScriptingContextBindingsMc = 76,
85 ScriptingContextBindingsGt = 77,
86 ScriptingContextRun = 78,
88 DataDrivenUIDefs = 80,
94 GamefaceTempAllocator = 86,
95 GamefacePoolAllocator = 87,
99 GamefaceScriptEngine = 91,
100 MemoryCategoryCount = 92,