public unsafe override void Unity_NamedDeserialize(int depth) { ISerializedNamedStateReader arg_1A_0 = SerializedNamedStateReader.Instance; byte[] var_0_cp_0 = $FieldNamesStorage.$RuntimeNames; int var_0_cp_1 = 0; this.keyCode = (KeyCode)arg_1A_0.ReadInt32(&var_0_cp_0[var_0_cp_1] + 1045); this.modifier = (UIKeyBinding.Modifier)SerializedNamedStateReader.Instance.ReadInt32(&var_0_cp_0[var_0_cp_1] + 1053); this.action = (UIKeyBinding.Action)SerializedNamedStateReader.Instance.ReadInt32(&var_0_cp_0[var_0_cp_1] + 1062); }
public override void Unity_Deserialize(int depth) { this.keyCode = (KeyCode)SerializedStateReader.Instance.ReadInt32(); this.modifier = (UIKeyBinding.Modifier)SerializedStateReader.Instance.ReadInt32(); this.action = (UIKeyBinding.Action)SerializedStateReader.Instance.ReadInt32(); }