Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
MemoryCategory.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace Memory {
6
7enum class MemoryCategory : uchar {
8 Unknown = 0,
9 InvalidSizeUnknown = 1,
10 Actor = 2,
11 ActorAnimation = 3,
12 ActorRendering = 4,
13 BlockTickingQueues = 5,
14 BiomeStorage = 6,
15 Blobs = 7,
16 Cereal = 8,
17 CircuitSystem = 9,
18 Client = 10,
19 Commands = 11,
20 DBStorage = 12,
21 Debug = 13,
22 Documentation = 14,
23 ECSSystems = 15,
24 Fmod = 16,
25 Fonts = 17,
26 ImGui = 18,
27 Input = 19,
28 JsonUI = 20,
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,
40 JsonUICreateUI = 32,
41 JsonUIDefs = 33,
42 JsonUILayoutManager = 34,
43 JsonUILayoutManagerRemoveDependencies = 35,
44 JsonUILayoutManagerInitVariable = 36,
45 Languages = 37,
46 Level = 38,
47 LevelStructures = 39,
48 LevelChunk = 40,
49 LevelChunkGen = 41,
50 LevelChunkGenThreadLocal = 42,
51 LightVolumeManager = 43,
52 Network = 44,
53 Marketplace = 45,
54 MaterialDragonCompiledDefinition = 46,
55 MaterialDragonMaterial = 47,
56 MaterialDragonResource = 48,
57 MaterialDragonUniformMap = 49,
58 MaterialRenderMaterial = 50,
59 MaterialRenderMaterialGroup = 51,
60 MaterialVariationManager = 52,
61 Molang = 53,
62 OreUI = 54,
63 OreUIClient = 55,
64 PersonaPieces = 56,
65 PersonaAnimations = 57,
66 PersonaCharacters = 58,
67 PersonaSkinPacks = 59,
68 PersonaRepo = 60,
69 Player = 61,
70 RenderChunk = 62,
71 RenderChunkIndexBuffer = 63,
72 RenderChunkVertexBuffer = 64,
73 Rendering = 65,
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,
83 RenderingSetup = 75,
84 RenderingVertices = 76,
85 RequestLog = 77,
86 ResourcePacks = 78,
87 Sound = 79,
88 SubChunkBiomeData = 80,
89 SubChunkBlockData = 81,
90 SubChunkLightData = 82,
91 Textures = 83,
92 WeatherRenderer = 84,
93 WorldGenerator = 85,
94 Tasks = 86,
95 Test = 87,
96 TestLoadTestTags = 88,
97 Scripting = 89,
98 ScriptingRuntime = 90,
99 ScriptingContext = 91,
100 ScriptingContextBindingsMc = 92,
101 ScriptingContextBindingsGt = 93,
102 ScriptingContextRun = 94,
103 DataDrivenUI = 95,
104 DataDrivenUIDefs = 96,
105 Gameface = 97,
106 GamefaceSystem = 98,
107 GamefaceDom = 99,
108 GamefaceCss = 100,
109 GamefaceDisplay = 101,
110 GamefaceTempAllocator = 102,
111 GamefacePoolAllocator = 103,
112 GamefaceDump = 104,
113 GamefaceMedia = 105,
114 GamefaceJson = 106,
115 GamefaceScriptEngine = 107,
116 GamefaceScript = 108,
117 GamefaceLayout = 109,
118 Executable = 110,
119 MemoryCategoryCount = 111,
120};
121
122}