Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int __thiscall sub_12FD5C0(void *this, int a2, int a3)
- {
- int result; // eax@1
- result = *(_DWORD *)(*(_DWORD *)(a3 + 12) + 36);
- switch ( *(_WORD *)(result + 2) )
- {
- case 0x65:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 8))(a2, a3, result + 16);
- break;
- case 0x66:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 12))(a2, a3, result + 16);
- break;
- case 0x67:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 16))(a2, a3, result + 16);
- break;
- case 0x69:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 20))(a2, a3, result + 16);
- break;
- case 0x6A:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 24))(a2, a3, result + 16);
- break;
- case 0x73:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 28))(a2, a3, result + 16);
- break;
- case 0x75:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 32))(a2, a3, result + 16);
- break;
- case 0x77:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 36))(a2, a3, result + 16);
- break;
- case 0x78:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 40))(a2, a3, result + 16);
- break;
- case 0x79:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 44))(a2, a3, result + 16);
- break;
- case 0x7A:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 48))(a2, a3, result + 16);
- break;
- case 0x7B:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 52))(a2, a3, result + 16);
- break;
- case 0x7D:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 56))(a2, a3, result + 16);
- break;
- case 0x7F:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 60))(a2, a3, result + 16);
- break;
- case 0x81:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 64))(a2, a3, result + 16);
- break;
- case 0x83:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 68))(a2, a3, result + 16);
- break;
- case 0x85:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 72))(a2, a3, result + 16);
- break;
- case 0x86:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 76))(a2, a3, result + 16);
- break;
- case 0x87:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 80))(a2, a3, result + 16);
- break;
- case 0x89:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 84))(a2, a3, result + 16);
- break;
- case 0x8A:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 88))(a2, a3, result + 16);
- break;
- case 0x8B:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 92))(a2, a3, result + 16);
- break;
- case 0x8D:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 96))(a2, a3, result + 16);
- break;
- case 0x8F:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 100))(a2, a3, result + 16);
- break;
- case 0x91:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 104))(a2, a3, result + 16);
- break;
- case 0x92:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 108))(a2, a3, result + 16);
- break;
- case 0x98:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 112))(a2, a3, result + 16);
- break;
- case 0x9A:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 116))(a2, a3, result + 16);
- break;
- case 0x9C:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 120))(a2, a3, result + 16);
- break;
- case 0x9E:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 124))(a2, a3, result + 16);
- break;
- case 0xA0:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 128))(a2, a3, result + 16);
- break;
- case 0xA3:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 132))(a2, a3, result + 16);
- break;
- case 0xA4:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 136))(a2, a3, result + 16);
- break;
- case 0x68:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 140))(a2, a3, result + 16);
- break;
- case 0x6C:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 144))(a2, a3, result + 16);
- break;
- case 0x7C:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 148))(a2, a3, result + 16);
- break;
- case 0xA8:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 152))(a2, a3, result + 16);
- break;
- case 0xA9:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 156))(a2, a3, result + 16);
- break;
- case 0xAA:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 160))(a2, a3, result + 16);
- break;
- case 0xAB:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 164))(a2, a3, result + 16);
- break;
- case 0xAC:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 168))(a2, a3, result + 16);
- break;
- case 0xAD:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 172))(a2, a3, result + 16);
- break;
- case 0xAE:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 176))(a2, a3, result + 16);
- break;
- case 0xAF:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 180))(a2, a3, result + 16);
- break;
- case 0xB0:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 184))(a2, a3, result + 16);
- break;
- case 0xB1:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 188))(a2, a3, result + 16);
- break;
- case 0xB2:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 192))(a2, a3, result + 16);
- break;
- case 0xB3:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 196))(a2, a3, result + 16);
- break;
- case 0xB4:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 200))(a2, a3, result + 16);
- break;
- case 0xB5:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 204))(a2, a3, result + 16);
- break;
- case 0xB6:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 208))(a2, a3, result + 16);
- break;
- case 0xB7:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 212))(a2, a3, result + 16);
- break;
- case 0xB8:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 216))(a2, a3, result + 16);
- break;
- case 0xB9:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 220))(a2, a3, result + 16);
- break;
- case 0xD6:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 224))(a2, a3, result + 16);
- break;
- case 0xBA:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 228))(a2, a3, result + 16);
- break;
- case 0xBB:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 232))(a2, a3, result + 16);
- break;
- case 0xBC:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 236))(a2, a3, result + 16);
- break;
- case 0xBD:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 240))(a2, a3, result + 16);
- break;
- case 0xBE:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 244))(a2, a3, result + 16);
- break;
- case 0xBF:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 248))(a2, a3, result + 16);
- break;
- case 0xC0:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 252))(a2, a3, result + 16);
- break;
- case 0xC1:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 256))(a2, a3, result + 16);
- break;
- case 0xC2:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 260))(a2, a3, result + 16);
- break;
- case 0xC3:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 264))(a2, a3, result + 16);
- break;
- case 0xC4:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 268))(a2, a3, result + 16);
- break;
- case 0xC5:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 272))(a2, a3, result + 16);
- break;
- case 0xC6:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 276))(a2, a3, result + 16);
- break;
- case 0xC7:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 280))(a2, a3, result + 16);
- break;
- case 0xC8:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 284))(a2, a3, result + 16);
- break;
- case 0xC9:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 288))(a2, a3, result + 16);
- break;
- case 0xCA:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 292))(a2, a3, result + 16);
- break;
- case 0xCB:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 296))(a2, a3, result + 16);
- break;
- case 0xCC:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 300))(a2, a3, result + 16);
- break;
- case 0xCD:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 304))(a2, a3, result + 16);
- break;
- case 0xCE:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 308))(a2, a3, result + 16);
- break;
- case 0xCF:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 312))(a2, a3, result + 16);
- break;
- case 0xD0:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 316))(a2, a3, result + 16);
- break;
- case 0xD1:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 320))(a2, a3, result + 16);
- break;
- case 0xD2:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 324))(a2, a3, result + 16);
- break;
- case 0xD3:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 328))(a2, a3, result + 16);
- break;
- case 0xD4:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 332))(a2, a3, result + 16);
- break;
- case 0xD5:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 336))(a2, a3, result + 16);
- break;
- case 0xD7:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 340))(a2, a3, result + 16);
- break;
- case 0xD8:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 344))(a2, a3, result + 16);
- break;
- case 0xD9:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 348))(a2, a3, result + 16);
- break;
- case 0xDA:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 352))(a2, a3, result + 16);
- break;
- case 0xDB:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 356))(a2, a3, result + 16);
- break;
- case 0xDC:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 360))(a2, a3, result + 16);
- break;
- case 0xDD:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 364))(a2, a3, result + 16);
- break;
- case 0xDE:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 368))(a2, a3, result + 16);
- break;
- case 0xDF:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 372))(a2, a3, result + 16);
- break;
- case 0xE0:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 376))(a2, a3, result + 16);
- break;
- case 0xE1:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 380))(a2, a3, result + 16);
- break;
- case 0xE2:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 384))(a2, a3, result + 16);
- break;
- case 0xE3:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 388))(a2, a3, result + 16);
- break;
- case 0xE4:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 392))(a2, a3, result + 16);
- break;
- case 0xE5:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 396))(a2, a3, result + 16);
- break;
- case 0xE6:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 400))(a2, a3, result + 16);
- break;
- case 0xE7:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 404))(a2, a3, result + 16);
- break;
- case 0xE8:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 408))(a2, a3, result + 16);
- break;
- case 0xE9:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 412))(a2, a3, result + 16);
- break;
- case 0xEA:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 416))(a2, a3, result + 16);
- break;
- case 0xEB:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 420))(a2, a3, result + 16);
- break;
- case 0x122:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 424))(a2, a3, result + 16);
- break;
- case 0x12C:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 428))(a2, a3, result + 16);
- break;
- case 0x12D:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 432))(a2, a3, result + 16);
- break;
- case 0x12E:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 436))(a2, a3, result + 16);
- break;
- case 0x12F:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 440))(a2, a3, result + 16);
- break;
- case 0x130:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 444))(a2, a3, result + 16);
- break;
- case 0x131:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 448))(a2, a3, result + 16);
- break;
- case 0x132:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 452))(a2, a3, result + 16);
- break;
- case 0x133:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 456))(a2, a3, result + 16);
- break;
- case 0x134:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 460))(a2, a3, result + 16);
- break;
- case 0x135:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 464))(a2, a3, result + 16);
- break;
- case 0x136:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 468))(a2, a3, result + 16);
- break;
- case 0x137:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 472))(a2, a3, result + 16);
- break;
- case 0xEC:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 476))(a2, a3, result + 16);
- break;
- case 0x141:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 480))(a2, a3, result + 16);
- break;
- case 0x142:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 484))(a2, a3, result + 16);
- break;
- case 0x143:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 488))(a2, a3, result + 16);
- break;
- case 0x144:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 492))(a2, a3, result + 16);
- break;
- case 0x145:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 496))(a2, a3, result + 16);
- break;
- case 0xED:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 500))(a2, a3, result + 16);
- break;
- case 0xEE:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 504))(a2, a3, result + 16);
- break;
- case 0xEF:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 508))(a2, a3, result + 16);
- break;
- case 0xF0:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 512))(a2, a3, result + 16);
- break;
- case 0xF1:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 516))(a2, a3, result + 16);
- break;
- case 0xF2:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 520))(a2, a3, result + 16);
- break;
- case 0xF3:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 524))(a2, a3, result + 16);
- break;
- case 0x146:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 528))(a2, a3, result + 16);
- break;
- case 0x147:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 532))(a2, a3, result + 16);
- break;
- case 0xF4:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 536))(a2, a3, result + 16);
- break;
- case 0xF5:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 540))(a2, a3, result + 16);
- break;
- case 0xF6:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 544))(a2, a3, result + 16);
- break;
- case 0xF7:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 548))(a2, a3, result + 16);
- break;
- case 0xF8:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 552))(a2, a3, result + 16);
- break;
- case 0xF9:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 556))(a2, a3, result + 16);
- break;
- case 0xFA:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 560))(a2, a3, result + 16);
- break;
- case 0xFB:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 564))(a2, a3, result + 16);
- break;
- case 0xFC:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 568))(a2, a3, result + 16);
- break;
- case 0xFD:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 572))(a2, a3, result + 16);
- break;
- case 0xFE:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 576))(a2, a3, result + 16);
- break;
- case 0xFF:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 580))(a2, a3, result + 16);
- break;
- case 0x100:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 584))(a2, a3, result + 16);
- break;
- case 0x101:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 588))(a2, a3, result + 16);
- break;
- case 0x102:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 592))(a2, a3, result + 16);
- break;
- case 0x103:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 596))(a2, a3, result + 16);
- break;
- case 0x104:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 600))(a2, a3, result + 16);
- break;
- case 0x105:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 604))(a2, a3, result + 16);
- break;
- case 0x106:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 608))(a2, a3, result + 16);
- break;
- case 0x107:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 612))(a2, a3, result + 16);
- break;
- case 0x108:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 616))(a2, a3, result + 16);
- break;
- case 0x109:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 620))(a2, a3, result + 16);
- break;
- case 0x10A:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 624))(a2, a3, result + 16);
- break;
- case 0x10B:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 628))(a2, a3, result + 16);
- break;
- case 0x190:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 632))(a2, a3, result + 16);
- break;
- case 0x191:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 636))(a2, a3, result + 16);
- break;
- case 0x10C:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 640))(a2, a3, result + 16);
- break;
- case 0x10D:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 644))(a2, a3, result + 16);
- break;
- case 0x10E:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 648))(a2, a3, result + 16);
- break;
- case 0x10F:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 652))(a2, a3, result + 16);
- break;
- case 0x110:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 656))(a2, a3, result + 16);
- break;
- case 0x111:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 660))(a2, a3, result + 16);
- break;
- case 0x112:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 664))(a2, a3, result + 16);
- break;
- case 0x19A:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 668))(a2, a3, result + 16);
- break;
- case 0x113:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 672))(a2, a3, result + 16);
- break;
- case 0x114:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 676))(a2, a3, result + 16);
- break;
- case 0x115:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 680))(a2, a3, result + 16);
- break;
- case 0x116:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 684))(a2, a3, result + 16);
- break;
- case 0x117:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 688))(a2, a3, result + 16);
- break;
- case 0x118:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 692))(a2, a3, result + 16);
- break;
- case 0x119:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 696))(a2, a3, result + 16);
- break;
- case 0x11A:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 700))(a2, a3, result + 16);
- break;
- case 0x11B:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 704))(a2, a3, result + 16);
- break;
- case 0x11C:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 708))(a2, a3, result + 16);
- break;
- case 0x11D:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 712))(a2, a3, result + 16);
- break;
- case 0x11E:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 716))(a2, a3, result + 16);
- break;
- case 0x11F:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 720))(a2, a3, result + 16);
- break;
- case 0x120:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 724))(a2, a3, result + 16);
- break;
- case 0x121:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 728))(a2, a3, result + 16);
- break;
- case 0x123:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 732))(a2, a3, result + 16);
- break;
- case 0x124:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 736))(a2, a3, result + 16);
- break;
- case 0x125:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 740))(a2, a3, result + 16);
- break;
- case 0x126:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 744))(a2, a3, result + 16);
- break;
- case 0x127:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 748))(a2, a3, result + 16);
- break;
- case 0x128:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 752))(a2, a3, result + 16);
- break;
- case 0x129:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 756))(a2, a3, result + 16);
- break;
- case 0x12A:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 760))(a2, a3, result + 16);
- break;
- case 0x12B:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 764))(a2, a3, result + 16);
- break;
- case 0x138:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 768))(a2, a3, result + 16);
- break;
- case 0x139:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 772))(a2, a3, result + 16);
- break;
- case 0x13A:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 776))(a2, a3, result + 16);
- break;
- case 0x13B:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 780))(a2, a3, result + 16);
- break;
- case 0x13C:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 784))(a2, a3, result + 16);
- break;
- case 0x13D:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 788))(a2, a3, result + 16);
- break;
- case 0x13E:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 792))(a2, a3, result + 16);
- break;
- case 0x13F:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 796))(a2, a3, result + 16);
- break;
- case 0x140:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 800))(a2, a3, result + 16);
- break;
- case 0x148:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 804))(a2, a3, result + 16);
- break;
- case 0x149:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 808))(a2, a3, result + 16);
- break;
- case 0x14A:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 812))(a2, a3, result + 16);
- break;
- case 0x14B:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 816))(a2, a3, result + 16);
- break;
- case 0x14C:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 820))(a2, a3, result + 16);
- break;
- case 0x14D:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 824))(a2, a3, result + 16);
- break;
- case 0x14E:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 828))(a2, a3, result + 16);
- break;
- case 0x14F:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 832))(a2, a3, result + 16);
- break;
- case 0x150:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 836))(a2, a3, result + 16);
- break;
- case 0x151:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 840))(a2, a3, result + 16);
- break;
- case 0x152:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 844))(a2, a3, result + 16);
- break;
- case 0x153:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 848))(a2, a3, result + 16);
- break;
- case 0x154:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 852))(a2, a3, result + 16);
- break;
- case 0x155:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 856))(a2, a3, result + 16);
- break;
- case 0x156:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 860))(a2, a3, result + 16);
- break;
- case 0x157:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 864))(a2, a3, result + 16);
- break;
- case 0x158:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 868))(a2, a3, result + 16);
- break;
- case 0x159:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 872))(a2, a3, result + 16);
- break;
- case 0x15A:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 876))(a2, a3, result + 16);
- break;
- case 0x15B:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 880))(a2, a3, result + 16);
- break;
- case 0x15C:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 884))(a2, a3, result + 16);
- break;
- case 0x15D:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 888))(a2, a3, result + 16);
- break;
- case 0x15E:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 892))(a2, a3, result + 16);
- break;
- case 0x15F:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 896))(a2, a3, result + 16);
- break;
- case 0x160:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 900))(a2, a3, result + 16);
- break;
- case 0x161:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 904))(a2, a3, result + 16);
- break;
- case 0x162:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 908))(a2, a3, result + 16);
- break;
- case 0x163:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 912))(a2, a3, result + 16);
- break;
- case 0x164:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 916))(a2, a3, result + 16);
- break;
- case 0x165:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 920))(a2, a3, result + 16);
- break;
- case 0x166:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 924))(a2, a3, result + 16);
- break;
- case 0x167:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 928))(a2, a3, result + 16);
- break;
- case 0x168:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 932))(a2, a3, result + 16);
- break;
- case 0x169:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 936))(a2, a3, result + 16);
- break;
- case 0x16A:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 940))(a2, a3, result + 16);
- break;
- case 0x16B:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 944))(a2, a3, result + 16);
- break;
- case 0x16C:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 948))(a2, a3, result + 16);
- break;
- case 0x16D:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 952))(a2, a3, result + 16);
- break;
- case 0x16E:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 956))(a2, a3, result + 16);
- break;
- case 0x16F:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 960))(a2, a3, result + 16);
- break;
- case 0x170:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 964))(a2, a3, result + 16);
- break;
- case 0x171:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 968))(a2, a3, result + 16);
- break;
- case 0x172:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 972))(a2, a3, result + 16);
- break;
- case 0x173:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 976))(a2, a3, result + 16);
- break;
- case 0x174:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 980))(a2, a3, result + 16);
- break;
- case 0x175:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 984))(a2, a3, result + 16);
- break;
- case 0x176:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 988))(a2, a3, result + 16);
- break;
- case 0x177:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 992))(a2, a3, result + 16);
- break;
- case 0x178:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 996))(a2, a3, result + 16);
- break;
- case 0x179:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1000))(a2, a3, result + 16);
- break;
- case 0x17A:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1004))(a2, a3, result + 16);
- break;
- case 0x17B:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1008))(a2, a3, result + 16);
- break;
- case 0x17C:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1012))(a2, a3, result + 16);
- break;
- case 0x17D:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1016))(a2, a3, result + 16);
- break;
- case 0x17E:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1020))(a2, a3, result + 16);
- break;
- case 0x17F:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1024))(a2, a3, result + 16);
- break;
- case 0x180:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1028))(a2, a3, result + 16);
- break;
- case 0x181:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1032))(a2, a3, result + 16);
- break;
- case 0x182:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1036))(a2, a3, result + 16);
- break;
- case 0x183:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1040))(a2, a3, result + 16);
- break;
- case 0x184:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1044))(a2, a3, result + 16);
- break;
- case 0x185:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1048))(a2, a3, result + 16);
- break;
- case 0x186:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1052))(a2, a3, result + 16);
- break;
- case 0x187:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1056))(a2, a3, result + 16);
- break;
- case 0x188:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1060))(a2, a3, result + 16);
- break;
- case 0x189:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1064))(a2, a3, result + 16);
- break;
- case 0x18A:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1068))(a2, a3, result + 16);
- break;
- case 0x18B:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1072))(a2, a3, result + 16);
- break;
- case 0x18C:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1076))(a2, a3, result + 16);
- break;
- case 0x18D:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1080))(a2, a3, result + 16);
- break;
- case 0x18E:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1084))(a2, a3, result + 16);
- break;
- case 0x18F:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1088))(a2, a3, result + 16);
- break;
- case 0x192:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1092))(a2, a3, result + 16);
- break;
- case 0x193:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1096))(a2, a3, result + 16);
- break;
- case 0x194:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1100))(a2, a3, result + 16);
- break;
- case 0x195:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1104))(a2, a3, result + 16);
- break;
- case 0x196:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1108))(a2, a3, result + 16);
- break;
- case 0x197:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1112))(a2, a3, result + 16);
- break;
- case 0x198:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1116))(a2, a3, result + 16);
- break;
- case 0x199:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1120))(a2, a3, result + 16);
- break;
- case 0x19B:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1124))(a2, a3, result + 16);
- break;
- case 0x19C:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1128))(a2, a3, result + 16);
- break;
- case 0x19D:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1132))(a2, a3, result + 16);
- break;
- case 0x19E:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1136))(a2, a3, result + 16);
- break;
- case 0x19F:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1140))(a2, a3, result + 16);
- break;
- case 0x1A0:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1144))(a2, a3, result + 16);
- break;
- case 0x1A1:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1148))(a2, a3, result + 16);
- break;
- case 0x1A2:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1152))(a2, a3, result + 16);
- break;
- case 0x1A3:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1156))(a2, a3, result + 16);
- break;
- case 0x1A4:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1160))(a2, a3, result + 16);
- break;
- case 0x1A5:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1164))(a2, a3, result + 16);
- break;
- case 0x1A6:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1168))(a2, a3, result + 16);
- break;
- case 0x1A7:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1172))(a2, a3, result + 16);
- break;
- case 0x1A8:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1176))(a2, a3, result + 16);
- break;
- case 0x1A9:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1180))(a2, a3, result + 16);
- break;
- case 0x1AA:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1184))(a2, a3, result + 16);
- break;
- case 0x1AB:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1188))(a2, a3, result + 16);
- break;
- case 0x1AC:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1192))(a2, a3, result + 16);
- break;
- case 0x1AD:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1196))(a2, a3, result + 16);
- break;
- case 0x1AE:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1200))(a2, a3, result + 16);
- break;
- case 0x1AF:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1204))(a2, a3, result + 16);
- break;
- case 0x1B0:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1208))(a2, a3, result + 16);
- break;
- case 0x1B1:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1212))(a2, a3, result + 16);
- break;
- case 0x1B2:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1216))(a2, a3, result + 16);
- break;
- case 0x1B3:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1220))(a2, a3, result + 16);
- break;
- case 0x1B4:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1224))(a2, a3, result + 16);
- break;
- case 0x1B5:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1228))(a2, a3, result + 16);
- break;
- case 0x1B6:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1232))(a2, a3, result + 16);
- break;
- case 0x1B7:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1236))(a2, a3, result + 16);
- break;
- case 0x1B8:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1240))(a2, a3, result + 16);
- break;
- case 0x1B9:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1244))(a2, a3, result + 16);
- break;
- case 0x1BA:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1248))(a2, a3, result + 16);
- break;
- case 0x1BB:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1252))(a2, a3, result + 16);
- break;
- case 0x1BC:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1256))(a2, a3, result + 16);
- break;
- case 0x1BD:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1260))(a2, a3, result + 16);
- break;
- case 0x1BE:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1264))(a2, a3, result + 16);
- break;
- case 0x1BF:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1268))(a2, a3, result + 16);
- break;
- case 0x1C0:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1272))(a2, a3, result + 16);
- break;
- case 0x1C1:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1276))(a2, a3, result + 16);
- break;
- case 0x1C2:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1280))(a2, a3, result + 16);
- break;
- case 0x1C3:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1284))(a2, a3, result + 16);
- break;
- case 0x1C4:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1288))(a2, a3, result + 16);
- break;
- case 0x1C5:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1292))(a2, a3, result + 16);
- break;
- case 0x1C6:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1296))(a2, a3, result + 16);
- break;
- case 0x1C7:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1300))(a2, a3, result + 16);
- break;
- case 0x1C8:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1304))(a2, a3, result + 16);
- break;
- case 0x1C9:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1308))(a2, a3, result + 16);
- break;
- case 0x1CA:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1312))(a2, a3, result + 16);
- break;
- case 0x1CB:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1316))(a2, a3, result + 16);
- break;
- case 0x1CC:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1320))(a2, a3, result + 16);
- break;
- case 0x1CD:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1324))(a2, a3, result + 16);
- break;
- case 0x1CE:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1328))(a2, a3, result + 16);
- break;
- case 0x1CF:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1332))(a2, a3, result + 16);
- break;
- case 0x1D0:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1336))(a2, a3, result + 16);
- break;
- case 0x1D1:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1340))(a2, a3, result + 16);
- break;
- case 0x1D2:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1344))(a2, a3, result + 16);
- break;
- case 0x1D3:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1348))(a2, a3, result + 16);
- break;
- case 0x1D4:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1352))(a2, a3, result + 16);
- break;
- case 0x1D5:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1356))(a2, a3, result + 16);
- break;
- case 0x1D6:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1360))(a2, a3, result + 16);
- break;
- case 0x1D7:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1364))(a2, a3, result + 16);
- break;
- case 0x1D8:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1368))(a2, a3, result + 16);
- break;
- case 0x1D9:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1372))(a2, a3, result + 16);
- break;
- case 0x1DA:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1376))(a2, a3, result + 16);
- break;
- case 0x1DB:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1380))(a2, a3, result + 16);
- break;
- case 0x1DC:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1384))(a2, a3, result + 16);
- break;
- case 0x1DD:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1388))(a2, a3, result + 16);
- break;
- case 0x1DE:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1392))(a2, a3, result + 16);
- break;
- case 0x1DF:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1396))(a2, a3, result + 16);
- break;
- case 0x1E0:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1400))(a2, a3, result + 16);
- break;
- case 0x1E1:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1404))(a2, a3, result + 16);
- break;
- case 0x1E2:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1408))(a2, a3, result + 16);
- break;
- case 0x1E3:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1412))(a2, a3, result + 16);
- break;
- case 0x1E4:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1416))(a2, a3, result + 16);
- break;
- case 0x1E5:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1420))(a2, a3, result + 16);
- break;
- case 0x1E6:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1424))(a2, a3, result + 16);
- break;
- case 0x1E7:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1428))(a2, a3, result + 16);
- break;
- case 0x1E8:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1432))(a2, a3, result + 16);
- break;
- case 0x1E9:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1436))(a2, a3, result + 16);
- break;
- case 0x1EA:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1440))(a2, a3, result + 16);
- break;
- case 0x1EB:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1444))(a2, a3, result + 16);
- break;
- case 0x1EC:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1448))(a2, a3, result + 16);
- break;
- case 0x1ED:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1452))(a2, a3, result + 16);
- break;
- case 0x1EE:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1456))(a2, a3, result + 16);
- break;
- case 0x1EF:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1460))(a2, a3, result + 16);
- break;
- case 0x1F0:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1464))(a2, a3, result + 16);
- break;
- case 0x1F1:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1468))(a2, a3, result + 16);
- break;
- case 0x1F2:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1472))(a2, a3, result + 16);
- break;
- case 0x1F3:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1476))(a2, a3, result + 16);
- break;
- case 0x1F4:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1480))(a2, a3, result + 16);
- break;
- case 0x1F5:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1484))(a2, a3, result + 16);
- break;
- case 0x1F6:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1488))(a2, a3, result + 16);
- break;
- case 0x1F7:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1492))(a2, a3, result + 16);
- break;
- case 0x1F8:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1496))(a2, a3, result + 16);
- break;
- case 0x1F9:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1500))(a2, a3, result + 16);
- break;
- case 0x1FA:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1504))(a2, a3, result + 16);
- break;
- case 0x1FB:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1508))(a2, a3, result + 16);
- break;
- case 0x1FC:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1512))(a2, a3, result + 16);
- break;
- case 0x1FD:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1516))(a2, a3, result + 16);
- break;
- case 0x1FE:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1520))(a2, a3, result + 16);
- break;
- case 0x1FF:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1524))(a2, a3, result + 16);
- break;
- case 0x200:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1528))(a2, a3, result + 16);
- break;
- case 0x201:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1532))(a2, a3, result + 16);
- break;
- case 0x202:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1536))(a2, a3, result + 16);
- break;
- case 0x203:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1540))(a2, a3, result + 16);
- break;
- case 0x204:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1544))(a2, a3, result + 16);
- break;
- case 0x205:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1548))(a2, a3, result + 16);
- break;
- case 0x206:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1552))(a2, a3, result + 16);
- break;
- case 0x207:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1556))(a2, a3, result + 16);
- break;
- case 0x208:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1560))(a2, a3, result + 16);
- break;
- case 0x209:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1564))(a2, a3, result + 16);
- break;
- case 0x20A:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1568))(a2, a3, result + 16);
- break;
- case 0x20B:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1572))(a2, a3, result + 16);
- break;
- case 0x20C:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1576))(a2, a3, result + 16);
- break;
- case 0x20D:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1580))(a2, a3, result + 16);
- break;
- case 0x20E:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1584))(a2, a3, result + 16);
- break;
- case 0x20F:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1588))(a2, a3, result + 16);
- break;
- case 0x210:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1592))(a2, a3, result + 16);
- break;
- case 0x211:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1596))(a2, a3, result + 16);
- break;
- case 0x212:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1600))(a2, a3, result + 16);
- break;
- case 0x213:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1604))(a2, a3, result + 16);
- break;
- case 0x214:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1608))(a2, a3, result + 16);
- break;
- case 0x215:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1612))(a2, a3, result + 16);
- break;
- case 0x216:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1616))(a2, a3, result + 16);
- break;
- case 0x217:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1620))(a2, a3, result + 16);
- break;
- case 0x218:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1624))(a2, a3, result + 16);
- break;
- case 0x219:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1628))(a2, a3, result + 16);
- break;
- case 0x21A:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1632))(a2, a3, result + 16);
- break;
- case 0x21B:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1636))(a2, a3, result + 16);
- break;
- case 0x21C:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1640))(a2, a3, result + 16);
- break;
- case 0x21D:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1644))(a2, a3, result + 16);
- break;
- case 0x21E:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1648))(a2, a3, result + 16);
- break;
- case 0x21F:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1652))(a2, a3, result + 16);
- break;
- case 0x220:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1656))(a2, a3, result + 16);
- break;
- case 0x221:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1660))(a2, a3, result + 16);
- break;
- case 0x222:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1664))(a2, a3, result + 16);
- break;
- case 0x223:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1668))(a2, a3, result + 16);
- break;
- case 0x224:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1672))(a2, a3, result + 16);
- break;
- case 0x225:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1676))(a2, a3, result + 16);
- break;
- case 0x226:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1680))(a2, a3, result + 16);
- break;
- case 0x227:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1684))(a2, a3, result + 16);
- break;
- case 0x228:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1688))(a2, a3, result + 16);
- break;
- case 0x229:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1692))(a2, a3, result + 16);
- break;
- case 0x22A:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1696))(a2, a3, result + 16);
- break;
- case 0x22B:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1700))(a2, a3, result + 16);
- break;
- case 0x22C:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1704))(a2, a3, result + 16);
- break;
- case 0x22D:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1708))(a2, a3, result + 16);
- break;
- case 0x22E:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1712))(a2, a3, result + 16);
- break;
- case 0x22F:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1716))(a2, a3, result + 16);
- break;
- case 0x230:
- result = (*(int (__stdcall **)(int, int, int))(*(_DWORD *)this + 1720))(a2, a3, result + 16);
- break;
- default:
- return result;
- }
- return result;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement