Exemplo n.º 1
0
        public SItem?GetItem(uint index)
        {
            SItem v = new SItem();

            if (WowDatabase_getItem(index, out v))
            {
                return(v);
            }
            return(null);
        }
Exemplo n.º 2
0
        public SItem?GetItemById(int id)
        {
            SItem v = new SItem();

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