public unsafe int c6b8ec260663ae79ff7233203a0e1145b(int c849f92c284f061e8916b024149b52bd9, int ccb64ec54c4725b424a10c510544a5718, ref cb68214d339f81dad2024054b39412403.c5fa40ac0f3e6fc06299ef2dbc02cff11 c0e6cb9e1a6cfa653a439e8ddad62da00) { bool flag = c849f92c284f061e8916b024149b52bd9 >= 0; int result; if (flag) { while (true) { switch (2) { case 0: continue; } break; } if (!true) { RuntimeMethodHandle arg_21_0 = methodof(cb68214d339f81dad2024054b39412403.c6b8ec260663ae79ff7233203a0e1145b(int, int, cb68214d339f81dad2024054b39412403.c5fa40ac0f3e6fc06299ef2dbc02cff11 *)).MethodHandle; } Keys keys = (Keys)c0e6cb9e1a6cfa653a439e8ddad62da00.cd28bfc5b0bf35ed31d398891e6a8b56e; bool flag2 = this.c151d47083d85cae542ad97ba9891496d.Contains(keys); if (flag2) { keys = this.c2dcb0a12efbe51174888f698b4bb90ec(keys); KeyEventArgs keyEventArgs = new KeyEventArgs(keys); bool flag3 = (ccb64ec54c4725b424a10c510544a5718 == 256 || ccb64ec54c4725b424a10c510544a5718 == 260) && this.c3c9b2ce27fa8d94826eff82d0574e862 != null; if (flag3) { while (true) { switch (5) { case 0: continue; } break; } this.c3c9b2ce27fa8d94826eff82d0574e862(this, keyEventArgs); } else { bool arg_B1_0; if (ccb64ec54c4725b424a10c510544a5718 != 257) { while (true) { switch (2) { case 0: continue; } break; } if (ccb64ec54c4725b424a10c510544a5718 != 261) { arg_B1_0 = false; goto IL_B1; } } arg_B1_0 = (this.c5b38322f42404828c5df527240be43a9 != null); IL_B1: bool flag4 = arg_B1_0; if (flag4) { while (true) { switch (3) { case 0: continue; } break; } this.c5b38322f42404828c5df527240be43a9(this, keyEventArgs); } } bool handled = keyEventArgs.Handled; if (handled) { result = 1; return(result); } } } result = cb68214d339f81dad2024054b39412403.cd2de35974097402192c4ddd752724c8a(this.c95a6c653f802cfa43de2bce80ca76ff2, c849f92c284f061e8916b024149b52bd9, ccb64ec54c4725b424a10c510544a5718, ref c0e6cb9e1a6cfa653a439e8ddad62da00); return(result); }
private static extern int cd2de35974097402192c4ddd752724c8a(IntPtr c346b6cde99c747599080e7e529f8187f, int c071e669d6161b0a84f642b1651c79cb3, int ccb64ec54c4725b424a10c510544a5718, ref cb68214d339f81dad2024054b39412403.c5fa40ac0f3e6fc06299ef2dbc02cff11 c0e6cb9e1a6cfa653a439e8ddad62da00);