// Copyright (c) 2012-2024 Wojciech Figat. All rights reserved.
using System.Collections.Generic;
namespace Flax.Build.Graph
{
///
/// The base class for Task Graph executors that can perform the actual work.
///
public abstract class TaskExecutor
{
///
/// Executes the specified tasks collection using custom execution rules.
///
/// The tasks.
/// The total count of the executed tasks (excluding the cached ones).
public abstract int Execute(List tasks);
}
}