using UnityEngine;
namespace FIMSpace.Generating.Rules
{
///
/// Interface helping indentifying role of spawn rules
///
public interface ISpawnProcedureType
{
SpawnRuleBase.EProcedureType Type { get; }
}
///
/// Consmetical interface
///
public interface ISpawnProceduresDecorator
{
#if UNITY_EDITOR
GUIStyle DisplayStyle { get; }
int DisplayHeight { get; }
int UpPadding { get; }
int DownPadding { get; }
Color DisplayColor { get; }
#endif
}
///
/// Interface implementing custom variable output
///
//public interface ISpawnOutputtable
//{
// bool IsOutputting { get; }
// object Out { get; }
//}
}