unity-atoms/Source/IconAssignmentPostProcessor/IconAssignmentPostprocessor.cs
Adam Ramberg cb6280a255 WIP Icons
2019-06-16 21:27:24 +02:00

26 lines
687 B
C#

using System;
using System.IO;
using System.Collections.Generic;
using UnityEngine;
using UnityEditor;
using System.Reflection;
using UnityAtoms;
namespace UnityAtoms
{
public class IconAssignmentPostprocessor : AssetPostprocessor
{
static AtomsIconAssignmentProcessor _iconAssignment = new AtomsIconAssignmentProcessor();
static IconAssignmentPostprocessor()
{
_iconAssignment.ReloadIconsFromSettings();
}
static void OnPostprocessAllAssets(string[] importedAssets, string[] deletedAssets, string[] movedAssets, string[] movedFromAssetPaths)
{
_iconAssignment.Process(importedAssets);
}
}
}