@@ -106,6 +106,8 @@ using FnPropertyElementName = void (*)(void *, CUtlString &);
106106using FnParticleCustomFieldDefaultValue = bool (*)(KeyValues3 *, KeyValues3 *);
107107using FnLeafSuggestionProvider = void (*)(void *);
108108using FnGetKV3Defaults = ClassKV3Defaults *(*)();
109+ using FnVDataOutlinerLeafName = void (*)(void *, int , CBufferString &out);
110+ using FnDebugSnapshotDataSummary = bool (*)(void *, CBufferString &out);
109111
110112template <typename T>
111113struct SchemaMetadataField : public SchemaMetadataEntryData_t
@@ -279,6 +281,7 @@ METADATA_TAG( MPropertyAttributeChoiceName, const char * );
279281METADATA_TAG ( MPropertyGroupName, const char * );
280282METADATA_TAG ( MPropertyAttributeEditor, const char * );
281283METADATA_TAG ( MPropertySuppressExpr, const char * );
284+ METADATA_TAG ( MPropertyReadonlyExpr, const char * );
282285METADATA_TAG ( MPropertyArrayElementNameKey, const char * );
283286METADATA_TAG ( MPropertyCustomFGDType, const char * );
284287METADATA_TAG ( MPropertySuppressBaseClassField, const char * );
@@ -321,7 +324,13 @@ METADATA_TAG( MIsBoxedFloatType, empty_t );
321324
322325METADATA_TAG ( MModelGameData, empty_t );
323326METADATA_TAG ( MGapNotNull, empty_t );
327+ METADATA_TAG ( MNotSaved, empty_t );
328+ METADATA_TAG ( MPhysPtr, empty_t );
329+ METADATA_TAG ( MDebugSnapshotDataRenderable, empty_t );
330+ METADATA_TAG ( MDebugSnapshotDataRenderByDefault, empty_t );
324331METADATA_TAG ( MCustomFGDMetadata, const char * );
332+ METADATA_TAG ( MKV3TransferSaveOpsForField, const char * );
333+ METADATA_TAG ( MSaveOpsForField, const char * );
325334METADATA_TAG ( MFgdFromSchemaEditablePolymorphicThisClass, empty_t );
326335METADATA_TAG ( MFgdFromSchemaCompletelySkipField, empty_t );
327336METADATA_TAG ( MFgdHelper, const char * );
@@ -332,6 +341,10 @@ METADATA_TAG( MEnumFlagsWithOverlappingBits, empty_t );
332341METADATA_TAG ( MAtomicTransfersAsPlainString, empty_t );
333342METADATA_TAG ( MAtomicTransfersAsMap, empty_t );
334343METADATA_TAG ( MIsStringAndTokenType, empty_t );
344+ METADATA_TAG ( MPtrAutoallocate, empty_t );
345+ METADATA_TAG ( MGPUParticleFunction, empty_t );
346+ METADATA_TAG ( MVDataOutlinerLeafNameFn, FnVDataOutlinerLeafName );
347+ METADATA_TAG ( MDebugSnapshotDataSummaryFn, FnVDataOutlinerLeafName );
335348
336349METADATA_TAG ( MObsoleteParticleFunction, empty_t );
337350METADATA_TAG ( MClassIsParticleModel, empty_t );
0 commit comments