urex/
commonstring.rs

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}