2026-01-20 12:05:19 +08:00
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
|
using UnityEngine;
|
|
|
|
|
|
|
|
|
|
|
|
namespace GameWrapper.UI.Common
|
2025-04-29 18:45:52 +08:00
|
|
|
|
{
|
2026-01-20 12:05:19 +08:00
|
|
|
|
public interface ICurrencyList
|
2025-04-29 18:45:52 +08:00
|
|
|
|
{
|
2026-01-20 12:05:19 +08:00
|
|
|
|
void SetInfo(GameObject root, List<int> currencyIDList, List<int> showPlusItemList,
|
2026-01-20 12:47:57 +08:00
|
|
|
|
UI_CurrencyList.NumberType type, bool defaultShow = false);
|
2026-01-20 12:05:19 +08:00
|
|
|
|
void Refresh(GameObject root);
|
|
|
|
|
|
void Dispose(GameObject root);
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public static class CurrencyServiceHandle
|
|
|
|
|
|
{
|
|
|
|
|
|
public static ICurrencyList CurrencyService { get; set; }
|
2025-04-29 18:45:52 +08:00
|
|
|
|
}
|
2026-01-20 12:05:19 +08:00
|
|
|
|
}
|