File size: 444 Bytes
18a519f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
namespace Unity.VisualScripting
{
    public static class XUnitOptionProvider
    {
        public static IUnitOption Option(this IUnit unit)
        {
            return FuzzyOptionProvider.instance.GetDecorator<IUnitOption>(unit);
        }

        public static IUnitOption Option<TOption>(this IUnit unit) where TOption : IUnitOption
        {
            return FuzzyOptionProvider.instance.GetDecorator<TOption>(unit);
        }
    }
}