// Token: 0x06006D57 RID: 27991 RVA: 0x001F6520 File Offset: 0x001F4720 private EditingCoordinator.BehaviorValidFlag GetBehaviorTransformFlag(EditingBehavior behavior) { EditingCoordinator.BehaviorValidFlag result = (EditingCoordinator.BehaviorValidFlag) 0; if (behavior == this.InkCollectionBehavior) { result = EditingCoordinator.BehaviorValidFlag.InkCollectionBehaviorTransformValid; } else if (behavior == this.EraserBehavior) { result = EditingCoordinator.BehaviorValidFlag.EraserBehaviorTransformValid; } else if (behavior == this.LassoSelectionBehavior) { result = EditingCoordinator.BehaviorValidFlag.LassoSelectionBehaviorTransformValid; } else if (behavior == this.SelectionEditingBehavior) { result = EditingCoordinator.BehaviorValidFlag.SelectionEditingBehaviorTransformValid; } else if (behavior == this.SelectionEditor) { result = EditingCoordinator.BehaviorValidFlag.SelectionEditorTransformValid; } return(result); }
// Token: 0x06006D55 RID: 27989 RVA: 0x001F64AA File Offset: 0x001F46AA private void SetBitFlag(EditingCoordinator.BehaviorValidFlag flag, bool value) { if (value) { this._behaviorValidFlag |= flag; return; } this._behaviorValidFlag &= ~flag; }
// Token: 0x06006D54 RID: 27988 RVA: 0x001F649D File Offset: 0x001F469D private bool GetBitFlag(EditingCoordinator.BehaviorValidFlag flag) { return((this._behaviorValidFlag & flag) > (EditingCoordinator.BehaviorValidFlag) 0); }
// Token: 0x06006D53 RID: 27987 RVA: 0x001F6480 File Offset: 0x001F4680 private void SetTransformValid(EditingBehavior behavior, bool isValid) { EditingCoordinator.BehaviorValidFlag behaviorTransformFlag = this.GetBehaviorTransformFlag(behavior); this.SetBitFlag(behaviorTransformFlag, isValid); }
// Token: 0x06006D52 RID: 27986 RVA: 0x001F6464 File Offset: 0x001F4664 private bool GetTransformValid(EditingBehavior behavior) { EditingCoordinator.BehaviorValidFlag behaviorTransformFlag = this.GetBehaviorTransformFlag(behavior); return(this.GetBitFlag(behaviorTransformFlag)); }
// Token: 0x06006D51 RID: 27985 RVA: 0x001F6444 File Offset: 0x001F4644 private void SetCursorValid(EditingBehavior behavior, bool isValid) { EditingCoordinator.BehaviorValidFlag behaviorCursorFlag = this.GetBehaviorCursorFlag(behavior); this.SetBitFlag(behaviorCursorFlag, isValid); }
// Token: 0x06006D50 RID: 27984 RVA: 0x001F6428 File Offset: 0x001F4628 private bool GetCursorValid(EditingBehavior behavior) { EditingCoordinator.BehaviorValidFlag behaviorCursorFlag = this.GetBehaviorCursorFlag(behavior); return(this.GetBitFlag(behaviorCursorFlag)); }