PocketMine-MP 5.40.1 git-25718e8ccd903d1408fb25666ef84028379bbea6
Loading...
Searching...
No Matches
MemoryCategory.php
1<?php
2
3/*
4 * This file is part of BedrockProtocol.
5 * Copyright (C) 2014-2022 PocketMine Team <https://github.com/pmmp/BedrockProtocol>
6 *
7 * BedrockProtocol is free software: you can redistribute it and/or modify
8 * it under the terms of the GNU Lesser General Public License as published by
9 * the Free Software Foundation, either version 3 of the License, or
10 * (at your option) any later version.
11 */
12
13declare(strict_types=1);
14
15namespace pocketmine\network\mcpe\protocol\types;
16
20final class MemoryCategory{
21 public const UNKNOWN = 0;
22 public const INVALID_SIZE_UNKNOWN = 1;
23 public const ACTOR = 2;
24 public const ACTOR_ANIMATION = 3;
25 public const ACTOR_RENDERING = 4;
26 public const BALANCER = 5;
27 public const BLOCK_TICKING_QUEUES = 6;
28 public const BIOME_STORAGE = 7;
29 public const CEREAL = 8;
30 public const CIRCUIT_SYSTEM = 9;
31 public const CLIENT = 10;
32 public const COMMANDS = 11;
33 public const DB_STORAGE = 12;
34 public const DEBUG = 13;
35 public const DOCUMENTATION = 14;
36 public const ECS_SYSTEMS = 15;
37 public const FMOD = 16;
38 public const FONTS = 17;
39 public const IM_GUI = 18;
40 public const INPUT = 19;
41 public const JSON_UI = 20;
42 public const JSON_UI_CONTROL_FACTORY_JSON = 21;
43 public const JSON_UI_CONTROL_TREE = 22;
44 public const JSON_UI_CONTROL_TREE_CONTROL_ELEMENT = 23;
45 public const JSON_UI_CONTROL_TREE_POPULATE_DATA_BINDING = 24;
46 public const JSON_UI_CONTROL_TREE_POPULATE_FOCUS = 25;
47 public const JSON_UI_CONTROL_TREE_POPULATE_LAYOUT = 26;
48 public const JSON_UI_CONTROL_TREE_POPULATE_OTHER = 27;
49 public const JSON_UI_CONTROL_TREE_POPULATE_SPRITE = 28;
50 public const JSON_UI_CONTROL_TREE_POPULATE_TEXT = 29;
51 public const JSON_UI_CONTROL_TREE_POPULATE_TTS = 30;
52 public const JSON_UI_CONTROL_TREE_VISIBILITY = 31;
53 public const JSON_UI_CREATE_UI = 32;
54 public const JSON_UI_DEFS = 33;
55 public const JSON_UI_LAYOUT_MANAGER = 34;
56 public const JSON_UI_LAYOUT_MANAGER_REMOVE_DEPENDENCIES = 35;
57 public const JSON_UI_LAYOUT_MANAGER_INIT_VARIABLE = 36;
58 public const LANGUAGES = 37;
59 public const LEVEL = 38;
60 public const LEVEL_STRUCTURES = 39;
61 public const LEVEL_CHUNK = 40;
62 public const LEVEL_CHUNK_GEN = 41;
63 public const LEVEL_CHUNK_GEN_THREAD_LOCAL = 42;
64 public const NETWORK = 43;
65 public const MARKETPLACE = 44;
66 public const MATERIAL_DRAGON_COMPILED_DEFINITION = 45;
67 public const MATERIAL_DRAGON_MATERIAL = 46;
68 public const MATERIAL_DRAGON_RESOURCE = 47;
69 public const MATERIAL_DRAGON_UNIFORM_MAP = 48;
70 public const MATERIAL_RENDER_MATERIAL = 49;
71 public const MATERIAL_RENDER_MATERIAL_GROUP = 50;
72 public const MATERIAL_VARIATION_MANAGER = 51;
73 public const MOLANG = 52;
74 public const ORE_UI = 53;
75 public const PERSONA = 54;
76 public const PLAYER = 55;
77 public const RENDER_CHUNK = 56;
78 public const RENDER_CHUNK_INDEX_BUFFER = 57;
79 public const RENDER_CHUNK_VERTEX_BUFFER = 58;
80 public const RENDERING = 59;
81 public const RENDERING_LIBRARY = 60;
82 public const REQUEST_LOG = 61;
83 public const RESOURCE_PACKS = 62;
84 public const SOUND = 63;
85 public const SUB_CHUNK_BIOME_DATA = 64;
86 public const SUB_CHUNK_BLOCK_DATA = 65;
87 public const SUB_CHUNK_LIGHT_DATA = 66;
88 public const TEXTURES = 67;
89 public const VR = 68;
90 public const WEATHER_RENDERER = 69;
91 public const WORLD_GENERATOR = 70;
92 public const TASKS = 71;
93 public const TEST = 72;
94 public const SCRIPTING = 73;
95 public const SCRIPTING_RUNTIME = 74;
96 public const SCRIPTING_CONTEXT = 75;
97 public const SCRIPTING_CONTEXT_BINDINGS_MC = 76;
98 public const SCRIPTING_CONTEXT_BINDINGS_GT = 77;
99 public const SCRIPTING_CONTEXT_RUN = 78;
100 public const DATA_DRIVEN_UI = 79;
101 public const DATA_DRIVEN_UI_DEFS = 80;
102}