using System;

namespace XMainClient
{
	internal class XPlayerLevelChangedEventArgs : XEventArgs
	{
		public uint level = 0u;

		public uint PreLevel = 0u;

		public XPlayerLevelChangedEventArgs()
		{
			this._eDefine = XEventDefine.XEvent_PlayerLevelChange;
		}

		public override void Recycle()
		{
			base.Recycle();
			this.level = 0u;
			this.PreLevel = 0u;
			XEventPool<XPlayerLevelChangedEventArgs>.Recycle(this);
		}
	}
}