using System;

namespace Fort23.Core
{
    public enum CustomMethodType
    {
        Awake,
        Update,
        LateUpdate,
        Dispose,
        Destroy,
    }

    [AttributeUsage(AttributeTargets.Method, AllowMultiple = true)]
    public class CustomMethod : Attribute
    {
        public CustomMethodType CustomMethodType;

        public CustomMethod(CustomMethodType customMethodType)
        {
            this.CustomMethodType = customMethodType;
        }
    }
}