Files
AR-Menu/Library/PackageCache/com.needle.engine-exporter@8c046140a1d9/Shaders/Editor/Utils.cs
2025-11-30 08:35:03 +02:00

16 lines
404 B
C#

using System;
namespace Needle.Engine.Shaders
{
internal static class Utils
{
public static string GetNameWithoutPath(this UnityEngine.Shader shader)
{
var shaderName = shader.name;
var actualNameStartIndex = shaderName.LastIndexOf("/", StringComparison.Ordinal);
if (actualNameStartIndex > 0)
shaderName = shaderName.Substring(actualNameStartIndex);
return shaderName;
}
}
}