using Godot; using System; using BITFactory; namespace BITKit; public interface IFormField { int FieldCount { get; } string[] FieldNames { get; } string[] FieldTypes { get; } string[] DefaultValues { get; } } [GlobalClass] public abstract partial class FormResource : Resource { public abstract string Name { get; set;} public abstract IFormField[] Fields { get; set; } }