126 references to StateMachineState
PresentationCore (126)
Core\CSharp\MS\Internal\TextFormatting\Bidi.cs (126)
35static private readonly StateMachineState [,] NextState; 38static private readonly StateMachineState [] ClassToState; 61NextState = new StateMachineState[9, 11] 64/*S_L*/ {StateMachineState.S_L, StateMachineState.S_R, StateMachineState.S_AN, StateMachineState.S_EN, StateMachineState.S_AL, StateMachineState.S_N, StateMachineState.S_N, StateMachineState.S_ET, StateMachineState.S_L, StateMachineState.S_L, StateMachineState.S_N}, 65/*S_AL*/ {StateMachineState.S_L, StateMachineState.S_R, StateMachineState.S_AN, StateMachineState.S_AN, StateMachineState.S_AL, StateMachineState.S_N, StateMachineState.S_N, StateMachineState.S_ET, StateMachineState.S_AL, StateMachineState.S_AL, StateMachineState.S_N}, 66/*S_R*/ {StateMachineState.S_L, StateMachineState.S_R, StateMachineState.S_AN, StateMachineState.S_EN, StateMachineState.S_AL, StateMachineState.S_N, StateMachineState.S_N, StateMachineState.S_ET, StateMachineState.S_R, StateMachineState.S_R, StateMachineState.S_N}, 67/*S_AN*/ {StateMachineState.S_L, StateMachineState.S_R, StateMachineState.S_AN, StateMachineState.S_EN, StateMachineState.S_AL, StateMachineState.S_N, StateMachineState.S_ANfCS, StateMachineState.S_ET, StateMachineState.S_AN, StateMachineState.S_AN, StateMachineState.S_N}, 68/*S_EN*/ {StateMachineState.S_L, StateMachineState.S_R, StateMachineState.S_AN, StateMachineState.S_EN, StateMachineState.S_AL, StateMachineState.S_ENfCS, StateMachineState.S_ENfCS, StateMachineState.S_EN, StateMachineState.S_EN, StateMachineState.S_EN, StateMachineState.S_N}, 69/*S_ET*/ {StateMachineState.S_L, StateMachineState.S_R, StateMachineState.S_AN, StateMachineState.S_EN, StateMachineState.S_AL, StateMachineState.S_N, StateMachineState.S_N, StateMachineState.S_ET, StateMachineState.S_ET, StateMachineState.S_ET, StateMachineState.S_N}, 70/*S_ANfCS*/ {StateMachineState.S_L, StateMachineState.S_R, StateMachineState.S_AN, StateMachineState.S_EN, StateMachineState.S_AL, StateMachineState.S_N, StateMachineState.S_N, StateMachineState.S_ET, StateMachineState.S_N, StateMachineState.S_ANfCS, StateMachineState.S_N}, 71/*S_ENfCS*/ {StateMachineState.S_L, StateMachineState.S_R, StateMachineState.S_AN, StateMachineState.S_EN, StateMachineState.S_AL, StateMachineState.S_N, StateMachineState.S_N, StateMachineState.S_ET, StateMachineState.S_N, StateMachineState.S_ENfCS, StateMachineState.S_N}, 72/*S_N*/ {StateMachineState.S_L, StateMachineState.S_R, StateMachineState.S_AN, StateMachineState.S_EN, StateMachineState.S_AL, StateMachineState.S_N, StateMachineState.S_N, StateMachineState.S_ET, StateMachineState.S_N, StateMachineState.S_N, StateMachineState.S_N} 95ClassToState = new StateMachineState[(int) DirectionClass.ClassMax] 97/* Left */ StateMachineState.S_L, 98/* Right */ StateMachineState.S_R, 99/* ArabicNumber */ StateMachineState.S_AN, 100/* EuropeanNumber */ StateMachineState.S_EN, 101/* ArabicLetter */ StateMachineState.S_AL, 102/* EuropeanSeparator */ StateMachineState.S_L, 103/* CommonSeparator */ StateMachineState.S_L, 104/* EuropeanTerminator */ StateMachineState.S_L, 105/* NonSpacingMark */ StateMachineState.S_L, 106/* BoundaryNeutral */ StateMachineState.S_L, 107/* GenericNeutral */ StateMachineState.S_L, 108/* ParagraphSeparator */ StateMachineState.S_L, 109/* LeftToRightEmbedding */ StateMachineState.S_L, 110/* LeftToRightOverride */ StateMachineState.S_L, 111/* RightToLeftEmbedding */ StateMachineState.S_L, 112/* RightToLeftOverride */ StateMachineState.S_L, 113/* PopDirectionalFormat */ StateMachineState.S_L, 114/* SegmentSeparator */ StateMachineState.S_L, 115/* WhiteSpace */ StateMachineState.S_L, 116/* OtherNeutral */ StateMachineState.S_L, 117/* ClassInvalid */ StateMachineState.S_L 782StateMachineState state; 1428state = StateMachineState.S_L;