Files
ZuneUIXTools/UIXC/SourceLanguage.cs
T

21 lines
433 B
C#
Raw Normal View History

2024-02-22 11:13:31 -06:00
namespace UIXC;
public enum SourceLanguage
{
Xml, Asm
}
public static class SourceLanguageEx
{
public static string GetExtension(this SourceLanguage sourceLanguage)
{
return sourceLanguage switch
{
SourceLanguage.Xml => ".uix",
SourceLanguage.Asm => ".uixa",
_ => throw new ArgumentException("Invalid source langauge", nameof(sourceLanguage)),
};
}
}