using System.Security;

namespace Decal.Interop.Core;

[SuppressUnmanagedCodeSecurity]
public enum eAvailableHooksEx
{
	eLogout = 0,
	eColorEx = 1,
	eSkillInfo = 2,
	eAttributeInfo = 3,
	eVitalInfo = 4,
	eIsValidObject = 5,
	eOnSelectItemEvent = 6,
	eRequestID = 7,
	eIDQueueAdd = 8,
	eSendMessageByMask = 9,
	eUseItemRaw = 10,
	eSetIdleTime = 11,
	eGiveItem = 12,
	eMoveItemExRaw = 13,
	eSpellTabAdd = 14,
	eSpellTabDelete = 15,
	eTradeAdd = 16,
	eTradeAccept = 17,
	eTradeDecline = 18,
	eTradeReset = 19,
	eTradeClose = 20,
	eSalvagePanelAdd = 21,
	eSalvagePanelSalvage = 22,
	eAvailableHooksEx_DWORD = int.MaxValue
}
