public SItem?GetItem(uint index)
        {
            SItem v = new SItem();

            if (WowDatabase_getItem(index, out v))
            {
                return(v);
            }
            return(null);
        }
        public SItem?GetItemById(int id)
        {
            SItem v = new SItem();

            if (WowDatabase_getItemById(id, out v))
            {
                return(v);
            }
            return(null);
        }
Esempio n. 3
0
 public static extern bool WowDatabase_getItemById(
     int id,
     out SItem item);
Esempio n. 4
0
 public static extern bool WowDatabase_getItem(
     uint index,
     out SItem item);
Esempio n. 5
0
 public static bool IsMatchSlot(this SItem item, E_CHAR_SLOTS slot)
 {
     return(WowDatabase.WowDatabase_itemIsCorrectType(item.type, (int)slot));
 }