├── .gitignore ├── Config └── FilterPlugin.ini ├── LICENSE ├── MDMetaDataEditor.uplugin ├── README.md ├── Resources ├── Icon128.png ├── PlaceholderButtonIcon.svg ├── readme_CustomMetaData.gif ├── readme_CustomMetaData.png ├── readme_EditCondition.gif ├── readme_ForceInlineRow.gif ├── readme_GameplayTagFilter.gif └── readme_MetaDataKeys.png └── Source ├── MDMetaDataEditor ├── MDMetaDataEditor.Build.cs └── Private │ ├── Config │ ├── MDMetaDataEditorConfig.cpp │ ├── MDMetaDataEditorConfig.h │ ├── MDMetaDataEditorUserConfig.cpp │ └── MDMetaDataEditorUserConfig.h │ ├── Customizations │ ├── MDMetaDataEditorCustomizationBase.cpp │ ├── MDMetaDataEditorCustomizationBase.h │ ├── MDMetaDataEditorFieldView.cpp │ ├── MDMetaDataEditorFieldView.h │ ├── MDMetaDataEditorFunctionCustomization.cpp │ ├── MDMetaDataEditorFunctionCustomization.h │ ├── MDMetaDataEditorPropertyTypeCustomization.cpp │ ├── MDMetaDataEditorPropertyTypeCustomization.h │ ├── MDMetaDataEditorStructChangeHandler.cpp │ ├── MDMetaDataEditorStructChangeHandler.h │ ├── MDMetaDataEditorStructCustomization.cpp │ ├── MDMetaDataEditorStructCustomization.h │ ├── MDMetaDataEditorVariableCustomization.cpp │ └── MDMetaDataEditorVariableCustomization.h │ ├── MDMetaDataEditorModule.cpp │ ├── MDMetaDataEditorModule.h │ ├── Types │ ├── MDMetaDataEditorPropertyType.cpp │ ├── MDMetaDataEditorPropertyType.h │ ├── MDMetaDataKey.cpp │ └── MDMetaDataKey.h │ └── Widgets │ ├── SMDMetaDataGameplayTagPicker.cpp │ ├── SMDMetaDataGameplayTagPicker.h │ ├── SMDMetaDataStringComboBox.cpp │ ├── SMDMetaDataStringComboBox.h │ ├── SMDUserStructMetaDataEditor.cpp │ └── SMDUserStructMetaDataEditor.h └── MDMetaDataEditorGraph ├── MDMetaDataEditorGraph.Build.cs └── Private ├── Extensions ├── MDMetaDataEditorBlueprintCompilerExtension.cpp └── MDMetaDataEditorBlueprintCompilerExtension.h └── MDMetaDataEditorGraph.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/.gitignore -------------------------------------------------------------------------------- /Config/FilterPlugin.ini: -------------------------------------------------------------------------------- 1 | [FilterPlugin] 2 | /README.md 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/LICENSE -------------------------------------------------------------------------------- /MDMetaDataEditor.uplugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/MDMetaDataEditor.uplugin -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/README.md -------------------------------------------------------------------------------- /Resources/Icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Resources/Icon128.png -------------------------------------------------------------------------------- /Resources/PlaceholderButtonIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Resources/PlaceholderButtonIcon.svg -------------------------------------------------------------------------------- /Resources/readme_CustomMetaData.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Resources/readme_CustomMetaData.gif -------------------------------------------------------------------------------- /Resources/readme_CustomMetaData.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Resources/readme_CustomMetaData.png -------------------------------------------------------------------------------- /Resources/readme_EditCondition.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Resources/readme_EditCondition.gif -------------------------------------------------------------------------------- /Resources/readme_ForceInlineRow.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Resources/readme_ForceInlineRow.gif -------------------------------------------------------------------------------- /Resources/readme_GameplayTagFilter.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Resources/readme_GameplayTagFilter.gif -------------------------------------------------------------------------------- /Resources/readme_MetaDataKeys.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Resources/readme_MetaDataKeys.png -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/MDMetaDataEditor.Build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/MDMetaDataEditor.Build.cs -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Config/MDMetaDataEditorConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Config/MDMetaDataEditorConfig.cpp -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Config/MDMetaDataEditorConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Config/MDMetaDataEditorConfig.h -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Config/MDMetaDataEditorUserConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Config/MDMetaDataEditorUserConfig.cpp -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Config/MDMetaDataEditorUserConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Config/MDMetaDataEditorUserConfig.h -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorCustomizationBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorCustomizationBase.cpp -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorCustomizationBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorCustomizationBase.h -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorFieldView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorFieldView.cpp -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorFieldView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorFieldView.h -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorFunctionCustomization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorFunctionCustomization.cpp -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorFunctionCustomization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorFunctionCustomization.h -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorPropertyTypeCustomization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorPropertyTypeCustomization.cpp -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorPropertyTypeCustomization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorPropertyTypeCustomization.h -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorStructChangeHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorStructChangeHandler.cpp -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorStructChangeHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorStructChangeHandler.h -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorStructCustomization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorStructCustomization.cpp -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorStructCustomization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorStructCustomization.h -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorVariableCustomization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorVariableCustomization.cpp -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorVariableCustomization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Customizations/MDMetaDataEditorVariableCustomization.h -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/MDMetaDataEditorModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/MDMetaDataEditorModule.cpp -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/MDMetaDataEditorModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/MDMetaDataEditorModule.h -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Types/MDMetaDataEditorPropertyType.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Types/MDMetaDataEditorPropertyType.cpp -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Types/MDMetaDataEditorPropertyType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Types/MDMetaDataEditorPropertyType.h -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Types/MDMetaDataKey.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Types/MDMetaDataKey.cpp -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Types/MDMetaDataKey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Types/MDMetaDataKey.h -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Widgets/SMDMetaDataGameplayTagPicker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Widgets/SMDMetaDataGameplayTagPicker.cpp -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Widgets/SMDMetaDataGameplayTagPicker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Widgets/SMDMetaDataGameplayTagPicker.h -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Widgets/SMDMetaDataStringComboBox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Widgets/SMDMetaDataStringComboBox.cpp -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Widgets/SMDMetaDataStringComboBox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Widgets/SMDMetaDataStringComboBox.h -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Widgets/SMDUserStructMetaDataEditor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Widgets/SMDUserStructMetaDataEditor.cpp -------------------------------------------------------------------------------- /Source/MDMetaDataEditor/Private/Widgets/SMDUserStructMetaDataEditor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditor/Private/Widgets/SMDUserStructMetaDataEditor.h -------------------------------------------------------------------------------- /Source/MDMetaDataEditorGraph/MDMetaDataEditorGraph.Build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditorGraph/MDMetaDataEditorGraph.Build.cs -------------------------------------------------------------------------------- /Source/MDMetaDataEditorGraph/Private/Extensions/MDMetaDataEditorBlueprintCompilerExtension.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditorGraph/Private/Extensions/MDMetaDataEditorBlueprintCompilerExtension.cpp -------------------------------------------------------------------------------- /Source/MDMetaDataEditorGraph/Private/Extensions/MDMetaDataEditorBlueprintCompilerExtension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditorGraph/Private/Extensions/MDMetaDataEditorBlueprintCompilerExtension.h -------------------------------------------------------------------------------- /Source/MDMetaDataEditorGraph/Private/MDMetaDataEditorGraph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DoubleDeez/MDMetaDataEditor/HEAD/Source/MDMetaDataEditorGraph/Private/MDMetaDataEditorGraph.cpp --------------------------------------------------------------------------------