Files
2025-12-03 16:43:11 +07:00

37 lines
760 B
C#

// Filename : CECShopBaseChange.cs
// Creator : Xu Wenbin
// Date : 2013/12/11
// Converted to C#: 2024
using BrewMonster;
namespace PerfectWorld.Scripts.Shop
{
// 封装 CECShopBase 的变化 / Encapsulates changes to CECShopBase
public class CECShopBaseChange : CECObservableChange
{
public enum ChangeMask
{
ITEM_CHANGED = 0x01,
}
private uint m_changeMask;
public CECShopBaseChange(uint changeMask)
{
m_changeMask = changeMask;
}
public uint GetChangeMask()
{
return m_changeMask;
}
public bool ItemChanged()
{
return (GetChangeMask() & (uint)ChangeMask.ITEM_CHANGED) != 0;
}
}
}