Nuke.Unreal
Build Unreal apps in Style.
Loading...
Searching...
No Matches
AndroidCookFlavor.cs
1using System;
2using System.ComponentModel;
3using System.Linq;
4using Newtonsoft.Json;
5using Nuke.Common.Tooling;
6
7namespace Nuke.Unreal
8{
9 [TypeConverter(typeof(TypeConverter<AndroidCookFlavor>))]
10 [JsonConverter(typeof(EnumerationJsonConverter<AndroidCookFlavor>))]
11 public class AndroidCookFlavor : Enumeration
12 {
13 public static AndroidCookFlavor Multi = new() { Value = nameof(Multi) };
14 public static AndroidCookFlavor ASTC = new() { Value = nameof(ASTC) };
15 public static AndroidCookFlavor DXT = new() { Value = nameof(DXT) };
16 public static AndroidCookFlavor ETC2 = new() { Value = nameof(ETC2) };
17
18 public static implicit operator string(AndroidCookFlavor configuration)
19 {
20 return configuration.Value;
21 }
22 }
23}