using System.Collections.Generic;

namespace UTool.CustomizeTimeLogic.FxLogic.TimeLineEventinterface
{
    /// <summary>
    /// 获取特效目标性质的接口
    /// </summary>
    public interface ITimeLineTargetEntity:ITimeLineEventBasic
    {
        BetterList<ILifetCycleHitPoint> GetTineLineTargetEntity(TimeLineEventLogicBasic timeLineEventLogicBasic);
        BetterList<ILifetCycleHitPoint> FilterTarget(TimeLineEventLogicBasic timeLineEventLogicBasic,  FXTargetType fixtarget,BetterList<ILifetCycleHitPoint> target);
        BetterList<ILifetCycleHitPoint> FilterTargetForCombat(TimeLineEventLogicBasic timeLineEventLogicBasic,  FXTargetType fixtarget,BetterList<ILifetCycleHitPoint> target);
    }
}