UpkManager.Domain.Models.UpkFile.Tables.DomainExportTableEntry.decodePointer C# (CSharp) Method

decodePointer() private static method

private static decodePointer ( uint &value, uint code1, int code2, int index ) : void
value uint
code1 uint
code2 int
index int
return void
    private static void decodePointer(ref uint value, uint code1, int code2, int index) {
      uint tmp1 = ror32(value, (index + code2) & 0x1f);
      uint tmp2 = ror32(code1, index % 32);

      value = tmp2 ^ tmp1;
    }