@@ -35,29 +35,29 @@ std::string DumpBuiltinValue(void* value, CSchemaType_Builtin* pType)
3535{
3636 switch (pType->m_eBuiltinType )
3737 {
38- case SCHEMA_BUILTIN_BOOL :
38+ case SCHEMA_BUILTIN_TYPE_BOOL :
3939 return *(bool *)value ? " true" : " false" ;
40- case SCHEMA_BUILTIN_CHAR :
40+ case SCHEMA_BUILTIN_TYPE_CHAR :
4141 return std::to_string (*(char *)value);
42- case SCHEMA_BUILTIN_INT8 :
42+ case SCHEMA_BUILTIN_TYPE_INT8 :
4343 return std::to_string (*(int8*)value);
44- case SCHEMA_BUILTIN_UINT8 :
44+ case SCHEMA_BUILTIN_TYPE_UINT8 :
4545 return std::to_string (*(uint8*)value);
46- case SCHEMA_BUILTIN_INT16 :
46+ case SCHEMA_BUILTIN_TYPE_INT16 :
4747 return std::to_string (*(int16*)value);
48- case SCHEMA_BUILTIN_UINT16 :
48+ case SCHEMA_BUILTIN_TYPE_UINT16 :
4949 return std::to_string (*(uint16*)value);
50- case SCHEMA_BUILTIN_INT32 :
50+ case SCHEMA_BUILTIN_TYPE_INT32 :
5151 return std::to_string (*(int32*)value);
52- case SCHEMA_BUILTIN_UINT32 :
52+ case SCHEMA_BUILTIN_TYPE_UINT32 :
5353 return std::to_string (*(uint32*)value);
54- case SCHEMA_BUILTIN_INT64 :
54+ case SCHEMA_BUILTIN_TYPE_INT64 :
5555 return std::to_string (*(int64*)value);
56- case SCHEMA_BUILTIN_UINT64 :
56+ case SCHEMA_BUILTIN_TYPE_UINT64 :
5757 return std::to_string (*(uint64*)value);
58- case SCHEMA_BUILTIN_FLOAT32 :
58+ case SCHEMA_BUILTIN_TYPE_FLOAT32 :
5959 return std::to_string (*(float *)value);
60- case SCHEMA_BUILTIN_FLOAT64 :
60+ case SCHEMA_BUILTIN_TYPE_FLOAT64 :
6161 return std::to_string (*(double *)value);
6262 default :
6363 return " ? (Builtin)" ;
@@ -69,52 +69,52 @@ void DumpAtomicBasicValue(void* value, CSchemaType_Atomic* pType, const char* fi
6969 if (!pType->m_pAtomicInfo )
7070 return ImGui::Text (" ? (Atomic null info)" );
7171
72- if (!strcmp (pType->m_pAtomicInfo ->m_pszName1 , " Vector" ))
72+ if (!strcmp (pType->m_pAtomicInfo ->m_pszName , " Vector" ))
7373 {
7474 auto & vector = *static_cast <Vector*>(value);
7575 ImGui::Text (" %f %f %f" , vector.x , vector.y , vector.z );
7676 return ;
7777 }
7878
79- if (!strcmp (pType->m_pAtomicInfo ->m_pszName1 , " Vector2D" ))
79+ if (!strcmp (pType->m_pAtomicInfo ->m_pszName , " Vector2D" ))
8080 {
8181 auto & vector = *static_cast <Vector2D*>(value);
8282 ImGui::Text (" %f %f" , vector.x , vector.y );
8383 return ;
8484 }
8585
86- if (!strcmp (pType->m_pAtomicInfo ->m_pszName1 , " QAngle" ))
86+ if (!strcmp (pType->m_pAtomicInfo ->m_pszName , " QAngle" ))
8787 {
8888 auto & qangle = *static_cast <QAngle*>(value);
8989 ImGui::Text (" %f %f %f" , qangle.x , qangle.y , qangle.z );
9090 return ;
9191 }
9292
93- if (!strcmp (pType->m_pAtomicInfo ->m_pszName1 , " Color" ))
93+ if (!strcmp (pType->m_pAtomicInfo ->m_pszName , " Color" ))
9494 {
9595 auto & color = *static_cast <Color*>(value);
9696 auto imColor = ImVec4 (color.r () / 255 .0f , color.g () / 255 .0f , color.b () / 255 .0f , color.a () / 255 .0f );
9797 ImGui::ColorEdit4 (" color" , (float *)&imColor, ImGuiColorEditFlags_NoOptions | ImGuiColorEditFlags_InputRGB);
9898 return ;
9999 }
100100
101- if (!strcmp (pType->m_pAtomicInfo ->m_pszName1 , " CUtlSymbolLarge" ))
101+ if (!strcmp (pType->m_pAtomicInfo ->m_pszName , " CUtlSymbolLarge" ))
102102 {
103103 auto & symbolLarge = *static_cast <CUtlSymbolLarge*>(value);
104104 ImGui::Text (" \" %s\" " , symbolLarge.String ());
105105
106106 return ;
107107 }
108108
109- if (!strcmp (pType->m_pAtomicInfo ->m_pszName1 , " CUtlString" ))
109+ if (!strcmp (pType->m_pAtomicInfo ->m_pszName , " CUtlString" ))
110110 {
111111 auto & string = *static_cast <CUtlString*>(value);
112112 ImGui::Text (" \" %s\" " , string.Get ());
113113
114114 return ;
115115 }
116116
117- if (!strcmp (pType->m_pAtomicInfo ->m_pszName1 , " CEntityIndex" ))
117+ if (!strcmp (pType->m_pAtomicInfo ->m_pszName , " CEntityIndex" ))
118118 {
119119 auto & index = *static_cast <CEntityIndex*>(value);
120120 auto entity = GameEntitySystem ()->GetEntityInstance (index);
@@ -129,7 +129,7 @@ void DumpAtomicBasicValue(void* value, CSchemaType_Atomic* pType, const char* fi
129129 return ;
130130 }
131131
132- if (!strcmp (pType->m_pAtomicInfo ->m_pszName1 , " CEntityHandle" ))
132+ if (!strcmp (pType->m_pAtomicInfo ->m_pszName , " CEntityHandle" ))
133133 {
134134 auto & handle = *static_cast <CEntityHandle*>(value);
135135 if (auto entity = handle.Get ())
@@ -143,7 +143,7 @@ void DumpAtomicBasicValue(void* value, CSchemaType_Atomic* pType, const char* fi
143143 return ;
144144 }
145145
146- if (!strcmp (pType->m_pAtomicInfo ->m_pszName1 , " CNetworkedQuantizedFloat" ))
146+ if (!strcmp (pType->m_pAtomicInfo ->m_pszName , " CNetworkedQuantizedFloat" ))
147147 {
148148 ImGui::Text (" %f" , *static_cast <float *>(value));
149149 return ;
@@ -157,7 +157,7 @@ void DumpAtomicTValue(void* value, CSchemaType_Atomic_T* pType, const char* fiel
157157 if (!pType->m_pAtomicInfo )
158158 return ImGui::Text (" ? (AtomicT null info)" );
159159
160- if (!strcmp (pType->m_pAtomicInfo ->m_pszName1 , " CHandle" ))
160+ if (!strcmp (pType->m_pAtomicInfo ->m_pszName , " CHandle" ))
161161 {
162162 auto & handle = *static_cast <CEntityHandle*>(value);
163163 if (auto entity = handle.Get ())
@@ -183,14 +183,14 @@ void DumpStringValue(void* ptr, CSchemaType* pType, bool* isNested, const char*
183183 {
184184 auto fixedArrayType = static_cast <CSchemaType_FixedArray*>(pType);
185185 if (fixedArrayType->m_pElementType ->m_eTypeCategory == SCHEMA_TYPE_BUILTIN)
186- if (static_cast <CSchemaType_Builtin*>(fixedArrayType->m_pElementType )->m_eBuiltinType == SCHEMA_BUILTIN_CHAR )
186+ if (static_cast <CSchemaType_Builtin*>(fixedArrayType->m_pElementType )->m_eBuiltinType == SCHEMA_BUILTIN_TYPE_CHAR )
187187 return ImGui::Text (" \" %s\" " , (char *)ptr);
188188
189189 *isNested = true ;
190190 }
191191 else if (pType->m_eTypeCategory == SCHEMA_TYPE_ATOMIC)
192192 {
193- if (pType->m_eAtomicCategory == SCHEMA_ATOMIC_BASIC )
193+ if (pType->m_eAtomicCategory == SCHEMA_ATOMIC_PLAIN )
194194 return DumpAtomicBasicValue (ptr, static_cast <CSchemaType_Atomic*>(pType), fieldName);
195195 else if (pType->m_eAtomicCategory == SCHEMA_ATOMIC_T)
196196 {
0 commit comments