1use lazy_static::lazy_static;
2use std::collections::BTreeMap;
3
4lazy_static! {
5 pub static ref COMMONSTRING: BTreeMap<u32, &'static str> = [
6 (0, "AABB"),
7 (5, "AnimationClip"),
8 (19, "AnimationCurve"),
9 (34, "AnimationState"),
10 (49, "Array"),
11 (55, "Base"),
12 (60, "BitField"),
13 (69, "bitset"),
14 (76, "bool"),
15 (81, "char"),
16 (86, "ColorRGBA"),
17 (96, "Component"),
18 (106, "data"),
19 (111, "deque"),
20 (117, "double"),
21 (124, "dynamic_array"),
22 (138, "FastPropertyName"),
23 (155, "first"),
24 (161, "float"),
25 (167, "Font"),
26 (172, "GameObject"),
27 (183, "Generic Mono"),
28 (196, "GradientNEW"),
29 (208, "GUID"),
30 (213, "GUIStyle"),
31 (222, "int"),
32 (226, "list"),
33 (231, "long long"),
34 (241, "map"),
35 (245, "Matrix4x4f"),
36 (256, "MdFour"),
37 (263, "MonoBehaviour"),
38 (277, "MonoScript"),
39 (288, "m_ByteSize"),
40 (299, "m_Curve"),
41 (307, "m_EditorClassIdentifier"),
42 (331, "m_EditorHideFlags"),
43 (349, "m_Enabled"),
44 (359, "m_ExtensionPtr"),
45 (374, "m_GameObject"),
46 (387, "m_Index"),
47 (395, "m_IsArray"),
48 (405, "m_IsStatic"),
49 (416, "m_MetaFlag"),
50 (427, "m_Name"),
51 (434, "m_ObjectHideFlags"),
52 (452, "m_PrefabInternal"),
53 (469, "m_PrefabParentObject"),
54 (490, "m_Script"),
55 (499, "m_StaticEditorFlags"),
56 (519, "m_Type"),
57 (526, "m_Version"),
58 (536, "Object"),
59 (543, "pair"),
60 (548, "PPtr<Component>"),
61 (564, "PPtr<GameObject>"),
62 (581, "PPtr<Material>"),
63 (596, "PPtr<MonoBehaviour>"),
64 (616, "PPtr<MonoScript>"),
65 (633, "PPtr<Object>"),
66 (646, "PPtr<Prefab>"),
67 (659, "PPtr<Sprite>"),
68 (672, "PPtr<TextAsset>"),
69 (688, "PPtr<Texture>"),
70 (702, "PPtr<Texture2D>"),
71 (718, "PPtr<Transform>"),
72 (734, "Prefab"),
73 (741, "Quaternionf"),
74 (753, "Rectf"),
75 (759, "RectInt"),
76 (767, "RectOffset"),
77 (778, "second"),
78 (785, "set"),
79 (789, "short"),
80 (795, "size"),
81 (800, "SInt16"),
82 (807, "SInt32"),
83 (814, "SInt64"),
84 (821, "SInt8"),
85 (827, "staticvector"),
86 (840, "string"),
87 (847, "TextAsset"),
88 (857, "TextMesh"),
89 (866, "Texture"),
90 (874, "Texture2D"),
91 (884, "Transform"),
92 (894, "TypelessData"),
93 (907, "UInt16"),
94 (914, "UInt32"),
95 (921, "UInt64"),
96 (928, "UInt8"),
97 (934, "unsigned int"),
98 (947, "unsigned long long"),
99 (966, "unsigned short"),
100 (981, "vector"),
101 (988, "Vector2f"),
102 (997, "Vector3f"),
103 (1006, "Vector4f"),
104 (1015, "m_ScriptingClassIdentifier"),
105 (1042, "Gradient"),
106 (1051, "Type*"),
107 (1057, "int2_storage"),
108 (1070, "int3_storage"),
109 (1083, "BoundsInt"),
110 (1093, "m_CorrespondingSourceObject"),
111 (1121, "m_PrefabInstance"),
112 (1138, "m_PrefabAsset"),
113 (1152, "FileSize")
114 ]
115 .iter()
116 .copied()
117 .collect();
118}