using UnityEngine; namespace FIMSpace.Generating { public interface IGenerating { //GameObject GetObject { get; } void Generate(); /// Optional preview, can be empty void PreviewGenerate(); /// (can be empty if not required) Extra object aligment operations which should be executed when scene objects are spawned by all other generators and physics can be simulated correctly now. void IG_CallAfterGenerated(); } }