using Barotrauma.LuaCs.Configuration; namespace Barotrauma.LuaCs.Data; public partial interface IConfigInfo : IConfigDisplayInfo { } public interface IConfigDisplayInfo { /// /// User-friendly name or Localization Token. /// string DisplayName { get; } /// /// User-friendly description or Localization Token. /// string Description { get; } /// /// The menu category to display under. Used for filtering. /// string DisplayCategory { get; } /// /// Should this config be displayed in end-user menus. /// bool ShowInMenus { get; } /// /// User-friendly on-hover tooltip text or Localization Token. /// string Tooltip { get; } /// /// Icon for display in menus, if available. /// string ImageIconPath { get; } }