From 6eb915c129fc90c6f4c82ae097dd6ffad5239efc Mon Sep 17 00:00:00 2001 From: chai Date: Mon, 25 Jan 2021 14:28:30 +0800 Subject: +scripts --- .../Assets/Scripts/XUtliPoolLib/IX3DAvatarMgr.cs | 32 ++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 Client/Assets/Scripts/XUtliPoolLib/IX3DAvatarMgr.cs (limited to 'Client/Assets/Scripts/XUtliPoolLib/IX3DAvatarMgr.cs') diff --git a/Client/Assets/Scripts/XUtliPoolLib/IX3DAvatarMgr.cs b/Client/Assets/Scripts/XUtliPoolLib/IX3DAvatarMgr.cs new file mode 100644 index 00000000..cdf994fe --- /dev/null +++ b/Client/Assets/Scripts/XUtliPoolLib/IX3DAvatarMgr.cs @@ -0,0 +1,32 @@ +using System; +using UILib; + +namespace XUtliPoolLib +{ + public interface IX3DAvatarMgr : IXInterface + { + int AllocDummyPool(string user, int maxCount); + + void ReturnDummyPool(int index); + + void EnableMainDummy(bool enable, IUIDummy snapShot); + + void OnUIUnloadMainDummy(IUIDummy snapShot); + + void SetMainDummy(bool ui); + + void Clean(bool transfer); + + void RotateMain(float degree); + + void ResetMainAnimation(); + + string CreateCommonDummy(int dummyPool, uint presentID, IUIDummy snapShot, IXDummy orig, float scale); + + void DestroyDummy(int dummyPool, string idStr); + + void SetDummyAnim(int dummyPool, string idStr, string anim); + + void SetMainDummyAnim(string anim); + } +} -- cgit v1.1-26-g67d0