summaryrefslogtreecommitdiff
path: root/Client/Assets/Scripts/XUtliPoolLib/IXRedpointRelationMgr.cs
blob: 3442242d5cbc2357d18ba32e23c08410ebe0838e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
using System;

namespace XUtliPoolLib
{
	internal interface IXRedpointRelationMgr
	{
		void AddRelation(int child, int parent, bool bImmUpdateUI = false);

		void AddRelations(int child, int[] parents, bool bImmUpdateUI = false);

		void RemoveRelation(int child, int parent, bool bImmUpdateUI = false);

		void RemoveRelations(int child, int[] parents, bool bImmUpdateUI = false);

		void RemoveAllRelations(int child, bool bImmUpdateUI = false);

		void ClearAllRelations(bool bImmUpdateUI = false);
	}
}