├── .gitignore ├── CHANGELOG.md ├── CHANGELOG.md.meta ├── Editor.meta ├── Editor ├── AssetEditors.meta ├── AssetEditors │ ├── MaterialMetadataEditor.cs │ └── MaterialMetadataEditor.cs.meta ├── AssetExtensions.meta ├── AssetExtensions │ ├── AddMetadataOfTypeExtensions.cs │ └── AddMetadataOfTypeExtensions.cs.meta ├── AssetMetadataEditor.asmdef ├── AssetMetadataEditor.asmdef.meta ├── Build.meta ├── Build │ ├── MetadataLookupBuild.cs │ └── MetadataLookupBuild.cs.meta ├── Common.meta ├── Common │ ├── AssetMetadataUtility.cs │ ├── AssetMetadataUtility.cs.meta │ ├── MetadataEditorInstance.cs │ └── MetadataEditorInstance.cs.meta ├── LayoutUtility.meta └── LayoutUtility │ ├── InspectorLayout.cs │ └── InspectorLayout.cs.meta ├── LICENSE.md ├── LICENSE.md.meta ├── README.md ├── README.md.meta ├── Runtime.meta ├── Runtime ├── Assembly.cs ├── Assembly.cs.meta ├── AssetExtensions.meta ├── AssetExtensions │ ├── GetMetadataOfTypeExtensions.cs │ ├── GetMetadataOfTypeExtensions.cs.meta │ ├── HasMetadataOfTypeExtensions.cs │ └── HasMetadataOfTypeExtensions.cs.meta ├── AssetMetadataRuntime.asmdef ├── AssetMetadataRuntime.asmdef.meta ├── Attributes.meta ├── Attributes │ ├── AddMetadataMenuAttribute.cs │ ├── AddMetadataMenuAttribute.cs.meta │ ├── DisallowMultipleCustomAssetMetadataAttribute.cs │ ├── DisallowMultipleCustomAssetMetadataAttribute.cs.meta │ ├── RestrictMetadataAssetTypesAttribute.cs │ └── RestrictMetadataAssetTypesAttribute.cs.meta ├── Baseclass.meta ├── Baseclass │ ├── CustomAssetMetadata.cs │ └── CustomAssetMetadata.cs.meta ├── Common.meta └── Common │ ├── MetadataLookup.cs │ ├── MetadataLookup.cs.meta │ ├── MetadataLookupAsset.cs │ └── MetadataLookupAsset.cs.meta ├── Samples~ ├── Simple.meta └── Simple │ ├── CanBeAddedMultipleTimes.cs │ ├── CanBeAddedMultipleTimes.cs.meta │ ├── CanOnlyBeAddedOnce.cs │ ├── CanOnlyBeAddedOnce.cs.meta │ ├── CantBeAddedToMaterials.cs │ ├── CantBeAddedToMaterials.cs.meta │ ├── Simple.asmdef │ ├── Simple.asmdef.meta │ ├── TestComponent.cs │ ├── TestComponent.cs.meta │ ├── TestMaterial.mat │ ├── TestMaterial.mat.meta │ ├── test.unity │ └── test.unity.meta ├── package.json └── package.json.meta /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CHANGELOG.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/CHANGELOG.md.meta -------------------------------------------------------------------------------- /Editor.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Editor.meta -------------------------------------------------------------------------------- /Editor/AssetEditors.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Editor/AssetEditors.meta -------------------------------------------------------------------------------- /Editor/AssetEditors/MaterialMetadataEditor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Editor/AssetEditors/MaterialMetadataEditor.cs -------------------------------------------------------------------------------- /Editor/AssetEditors/MaterialMetadataEditor.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Editor/AssetEditors/MaterialMetadataEditor.cs.meta -------------------------------------------------------------------------------- /Editor/AssetExtensions.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Editor/AssetExtensions.meta -------------------------------------------------------------------------------- /Editor/AssetExtensions/AddMetadataOfTypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Editor/AssetExtensions/AddMetadataOfTypeExtensions.cs -------------------------------------------------------------------------------- /Editor/AssetExtensions/AddMetadataOfTypeExtensions.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Editor/AssetExtensions/AddMetadataOfTypeExtensions.cs.meta -------------------------------------------------------------------------------- /Editor/AssetMetadataEditor.asmdef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Editor/AssetMetadataEditor.asmdef -------------------------------------------------------------------------------- /Editor/AssetMetadataEditor.asmdef.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Editor/AssetMetadataEditor.asmdef.meta -------------------------------------------------------------------------------- /Editor/Build.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Editor/Build.meta -------------------------------------------------------------------------------- /Editor/Build/MetadataLookupBuild.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Editor/Build/MetadataLookupBuild.cs -------------------------------------------------------------------------------- /Editor/Build/MetadataLookupBuild.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Editor/Build/MetadataLookupBuild.cs.meta -------------------------------------------------------------------------------- /Editor/Common.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Editor/Common.meta -------------------------------------------------------------------------------- /Editor/Common/AssetMetadataUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Editor/Common/AssetMetadataUtility.cs -------------------------------------------------------------------------------- /Editor/Common/AssetMetadataUtility.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Editor/Common/AssetMetadataUtility.cs.meta -------------------------------------------------------------------------------- /Editor/Common/MetadataEditorInstance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Editor/Common/MetadataEditorInstance.cs -------------------------------------------------------------------------------- /Editor/Common/MetadataEditorInstance.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Editor/Common/MetadataEditorInstance.cs.meta -------------------------------------------------------------------------------- /Editor/LayoutUtility.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Editor/LayoutUtility.meta -------------------------------------------------------------------------------- /Editor/LayoutUtility/InspectorLayout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Editor/LayoutUtility/InspectorLayout.cs -------------------------------------------------------------------------------- /Editor/LayoutUtility/InspectorLayout.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Editor/LayoutUtility/InspectorLayout.cs.meta -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/LICENSE.md -------------------------------------------------------------------------------- /LICENSE.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/LICENSE.md.meta -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/README.md -------------------------------------------------------------------------------- /README.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/README.md.meta -------------------------------------------------------------------------------- /Runtime.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Runtime.meta -------------------------------------------------------------------------------- /Runtime/Assembly.cs: -------------------------------------------------------------------------------- 1 | [assembly: System.Runtime.CompilerServices.InternalsVisibleTo("AssetMetadataEditor")] -------------------------------------------------------------------------------- /Runtime/Assembly.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Runtime/Assembly.cs.meta -------------------------------------------------------------------------------- /Runtime/AssetExtensions.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Runtime/AssetExtensions.meta -------------------------------------------------------------------------------- /Runtime/AssetExtensions/GetMetadataOfTypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Runtime/AssetExtensions/GetMetadataOfTypeExtensions.cs -------------------------------------------------------------------------------- /Runtime/AssetExtensions/GetMetadataOfTypeExtensions.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Runtime/AssetExtensions/GetMetadataOfTypeExtensions.cs.meta -------------------------------------------------------------------------------- /Runtime/AssetExtensions/HasMetadataOfTypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Runtime/AssetExtensions/HasMetadataOfTypeExtensions.cs -------------------------------------------------------------------------------- /Runtime/AssetExtensions/HasMetadataOfTypeExtensions.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Runtime/AssetExtensions/HasMetadataOfTypeExtensions.cs.meta -------------------------------------------------------------------------------- /Runtime/AssetMetadataRuntime.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "AssetMetadataRuntime" 3 | } 4 | -------------------------------------------------------------------------------- /Runtime/AssetMetadataRuntime.asmdef.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Runtime/AssetMetadataRuntime.asmdef.meta -------------------------------------------------------------------------------- /Runtime/Attributes.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Runtime/Attributes.meta -------------------------------------------------------------------------------- /Runtime/Attributes/AddMetadataMenuAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Runtime/Attributes/AddMetadataMenuAttribute.cs -------------------------------------------------------------------------------- /Runtime/Attributes/AddMetadataMenuAttribute.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Runtime/Attributes/AddMetadataMenuAttribute.cs.meta -------------------------------------------------------------------------------- /Runtime/Attributes/DisallowMultipleCustomAssetMetadataAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Runtime/Attributes/DisallowMultipleCustomAssetMetadataAttribute.cs -------------------------------------------------------------------------------- /Runtime/Attributes/DisallowMultipleCustomAssetMetadataAttribute.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Runtime/Attributes/DisallowMultipleCustomAssetMetadataAttribute.cs.meta -------------------------------------------------------------------------------- /Runtime/Attributes/RestrictMetadataAssetTypesAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Runtime/Attributes/RestrictMetadataAssetTypesAttribute.cs -------------------------------------------------------------------------------- /Runtime/Attributes/RestrictMetadataAssetTypesAttribute.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Runtime/Attributes/RestrictMetadataAssetTypesAttribute.cs.meta -------------------------------------------------------------------------------- /Runtime/Baseclass.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Runtime/Baseclass.meta -------------------------------------------------------------------------------- /Runtime/Baseclass/CustomAssetMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Runtime/Baseclass/CustomAssetMetadata.cs -------------------------------------------------------------------------------- /Runtime/Baseclass/CustomAssetMetadata.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Runtime/Baseclass/CustomAssetMetadata.cs.meta -------------------------------------------------------------------------------- /Runtime/Common.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Runtime/Common.meta -------------------------------------------------------------------------------- /Runtime/Common/MetadataLookup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Runtime/Common/MetadataLookup.cs -------------------------------------------------------------------------------- /Runtime/Common/MetadataLookup.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Runtime/Common/MetadataLookup.cs.meta -------------------------------------------------------------------------------- /Runtime/Common/MetadataLookupAsset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Runtime/Common/MetadataLookupAsset.cs -------------------------------------------------------------------------------- /Runtime/Common/MetadataLookupAsset.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Runtime/Common/MetadataLookupAsset.cs.meta -------------------------------------------------------------------------------- /Samples~/Simple.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Samples~/Simple.meta -------------------------------------------------------------------------------- /Samples~/Simple/CanBeAddedMultipleTimes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Samples~/Simple/CanBeAddedMultipleTimes.cs -------------------------------------------------------------------------------- /Samples~/Simple/CanBeAddedMultipleTimes.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Samples~/Simple/CanBeAddedMultipleTimes.cs.meta -------------------------------------------------------------------------------- /Samples~/Simple/CanOnlyBeAddedOnce.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Samples~/Simple/CanOnlyBeAddedOnce.cs -------------------------------------------------------------------------------- /Samples~/Simple/CanOnlyBeAddedOnce.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Samples~/Simple/CanOnlyBeAddedOnce.cs.meta -------------------------------------------------------------------------------- /Samples~/Simple/CantBeAddedToMaterials.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Samples~/Simple/CantBeAddedToMaterials.cs -------------------------------------------------------------------------------- /Samples~/Simple/CantBeAddedToMaterials.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Samples~/Simple/CantBeAddedToMaterials.cs.meta -------------------------------------------------------------------------------- /Samples~/Simple/Simple.asmdef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Samples~/Simple/Simple.asmdef -------------------------------------------------------------------------------- /Samples~/Simple/Simple.asmdef.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Samples~/Simple/Simple.asmdef.meta -------------------------------------------------------------------------------- /Samples~/Simple/TestComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Samples~/Simple/TestComponent.cs -------------------------------------------------------------------------------- /Samples~/Simple/TestComponent.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Samples~/Simple/TestComponent.cs.meta -------------------------------------------------------------------------------- /Samples~/Simple/TestMaterial.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Samples~/Simple/TestMaterial.mat -------------------------------------------------------------------------------- /Samples~/Simple/TestMaterial.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Samples~/Simple/TestMaterial.mat.meta -------------------------------------------------------------------------------- /Samples~/Simple/test.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Samples~/Simple/test.unity -------------------------------------------------------------------------------- /Samples~/Simple/test.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/Samples~/Simple/test.unity.meta -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/package.json -------------------------------------------------------------------------------- /package.json.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LogicalError/CustomAssetMetadata/HEAD/package.json.meta --------------------------------------------------------------------------------