obfuz/Editor/Settings/RemoveConstFieldSettings.cs

28 lines
602 B
C#
Raw Permalink Normal View History

2025-08-01 09:19:24 +08:00
using System;
using System.Collections.Generic;
using System.Linq;
using UnityEngine;
namespace Obfuz.Settings
{
public class RemoveConstFieldSettingsFacade
{
public List<string> ruleFiles;
}
[Serializable]
public class RemoveConstFieldSettings
{
[Tooltip("rule config xml files")]
public string[] ruleFiles;
public RemoveConstFieldSettingsFacade ToFacade()
{
return new RemoveConstFieldSettingsFacade
{
ruleFiles = ruleFiles?.ToList() ?? new List<string>(),
};
}
}
}