using Godot; using System; namespace BITKit; [GlobalClass] public abstract partial class TemplateResource : Resource, IStart, IStop { public abstract FormResource[] GetTemplates(); public abstract string[] GetTemplateNames(); public abstract FormResource GetTemplate(string name); public abstract bool IsSupportCreateTemplate { get; } public abstract void CreateTemplate(); public virtual void OnStart(){} public virtual void OnStop(){} public virtual void ManualSave(){} }