Firstborn/Library/PackageCache/com.unity.collab-proxy@2.0.3/Editor/PlasticSCM/EnumExtensions.cs
Schaken-Mods 9092858a58 updated to the latest editor
I updated everything to the latest Unity Editor. Also realized I had the wrong shaders on my hairs, those are fixed and the hairs look MUCH better!
2023-05-07 17:43:11 -05:00

21 lines
571 B
C#

using System;
namespace Unity.PlasticSCM.Editor
{
internal static class EnumExtensions
{
internal static bool HasFlag(this Enum variable, Enum value)
{
if (variable.GetType() != value.GetType())
throw new ArgumentException(
"The checked flag is not from the same type as the checked variable.");
Convert.ToUInt64(value);
ulong num = Convert.ToUInt64(value);
ulong num2 = Convert.ToUInt64(variable);
return (num2 & num) == num;
}
}
}