public void Deserialize(IUnrealStream stream)
        {
            int index = stream.ReadNameIndex(out _Number);

            _NameItem = stream.Package.Names[index];

            Debug.Assert(_NameItem != null, "_NameItem cannot be null! " + index);
            Debug.Assert(_Number >= -1, "Invalid _Number value! " + _Number);
        }
 public UName(UNameTableItem nameItem, int num)
 {
     _NameItem = nameItem;
     _Number   = num;
 }