Skip to content

Commit 338daa8

Browse files
committed
Add few missing metatags
1 parent dc9d090 commit 338daa8

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

src/schema_metadata.h

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,8 @@ using FnPropertyElementName = void (*)(void *, CUtlString &);
106106
using FnParticleCustomFieldDefaultValue = bool (*)(KeyValues3 *, KeyValues3 *);
107107
using FnLeafSuggestionProvider = void (*)(void *);
108108
using FnGetKV3Defaults = ClassKV3Defaults *(*)();
109+
using FnVDataOutlinerLeafName = void (*)(void *, int, CBufferString &out);
110+
using FnDebugSnapshotDataSummary = bool (*)(void *, CBufferString &out);
109111

110112
template <typename T>
111113
struct SchemaMetadataField : public SchemaMetadataEntryData_t
@@ -279,6 +281,7 @@ METADATA_TAG( MPropertyAttributeChoiceName, const char * );
279281
METADATA_TAG( MPropertyGroupName, const char * );
280282
METADATA_TAG( MPropertyAttributeEditor, const char * );
281283
METADATA_TAG( MPropertySuppressExpr, const char * );
284+
METADATA_TAG( MPropertyReadonlyExpr, const char * );
282285
METADATA_TAG( MPropertyArrayElementNameKey, const char * );
283286
METADATA_TAG( MPropertyCustomFGDType, const char * );
284287
METADATA_TAG( MPropertySuppressBaseClassField, const char * );
@@ -321,7 +324,13 @@ METADATA_TAG( MIsBoxedFloatType, empty_t );
321324

322325
METADATA_TAG( MModelGameData, empty_t );
323326
METADATA_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 );
324331
METADATA_TAG( MCustomFGDMetadata, const char * );
332+
METADATA_TAG( MKV3TransferSaveOpsForField, const char * );
333+
METADATA_TAG( MSaveOpsForField, const char * );
325334
METADATA_TAG( MFgdFromSchemaEditablePolymorphicThisClass, empty_t );
326335
METADATA_TAG( MFgdFromSchemaCompletelySkipField, empty_t );
327336
METADATA_TAG( MFgdHelper, const char * );
@@ -332,6 +341,10 @@ METADATA_TAG( MEnumFlagsWithOverlappingBits, empty_t );
332341
METADATA_TAG( MAtomicTransfersAsPlainString, empty_t );
333342
METADATA_TAG( MAtomicTransfersAsMap, empty_t );
334343
METADATA_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

336349
METADATA_TAG( MObsoleteParticleFunction, empty_t );
337350
METADATA_TAG( MClassIsParticleModel, empty_t );

0 commit comments

Comments
 (0)