summaryrefslogtreecommitdiff
path: root/Thronefall_1_57/Decompile/NGS.MeshFusionPro/CombinedObjectMatcher.cs
blob: 57e39b7c1ec8fbbf98d67752004cca1a641644cb (plain)
1
2
3
4
5
6
7
8
9
10
namespace NGS.MeshFusionPro;

public abstract class CombinedObjectMatcher<TCombinedObject, TCombineSource> where TCombinedObject : ICombinedObject where TCombineSource : ICombineSource
{
	public abstract void StartMatching(TCombinedObject combinedObject);

	public abstract bool CanAddSource(TCombineSource source);

	public abstract void SourceAdded(TCombineSource source);
}