1 write to _strokeLookupTable
PresentationCore (1)
MS\Internal\Ink\InkSerializedFormat\InkSerializer.cs (1)
1677_strokeLookupTable =
26 references to _strokeLookupTable
PresentationCore (26)
MS\Internal\Ink\InkSerializedFormat\InkSerializer.cs (26)
1683_strokeLookupTable.Add(_coreStrokes[i], new StrokeLookupEntry()); 1701_strokeLookupTable[s].CompressionData = xpData; 1711_strokeLookupTable[s].ISFReadyStrokeData = isfReadyData; 1715_strokeLookupTable[s].StorePressure = shouldStorePressure; 1887if (currentDrawingAttributesTableIndex != _strokeLookupTable[s].DrawingAttributesTableIndex) 1891cumulativeEncodedSize += SerializationHelper.Encode(localStream, _strokeLookupTable[s].DrawingAttributesTableIndex); 1892currentDrawingAttributesTableIndex = _strokeLookupTable[s].DrawingAttributesTableIndex; 1901if (currentStrokeDescriptorTableIndex != _strokeLookupTable[s].StrokeDescriptorTableIndex) 1905cumulativeEncodedSize += SerializationHelper.Encode(localStream, _strokeLookupTable[s].StrokeDescriptorTableIndex); 1906currentStrokeDescriptorTableIndex = _strokeLookupTable[s].StrokeDescriptorTableIndex; 1915if (uCurrMetricDescriptorTableIndex != _strokeLookupTable[s].MetricDescriptorTableIndex) 1919cumulativeEncodedSize += SerializationHelper.Encode(localStream, _strokeLookupTable[s].MetricDescriptorTableIndex); 1920uCurrMetricDescriptorTableIndex = _strokeLookupTable[s].MetricDescriptorTableIndex; 1929if (currentTransformTableIndex != _strokeLookupTable[s].TransformTableIndex) 1933cumulativeEncodedSize += SerializationHelper.Encode(localStream, _strokeLookupTable[s].TransformTableIndex); 1934currentTransformTableIndex = _strokeLookupTable[s].TransformTableIndex; 1950cbStroke = StrokeSerializer.EncodeStroke(s, tempstrm, GetCompressionAlgorithm(), guidList, _strokeLookupTable[s]); 2557StrokeSerializer.BuildStrokeDescriptor(stroke, guidList, _strokeLookupTable[stroke], out strokeDescriptor, out metricBlock); 2566_strokeLookupTable[stroke].StrokeDescriptorTableIndex = (uint)descriptorIndex; 2573_strokeLookupTable[stroke].StrokeDescriptorTableIndex = (uint)_strokeDescriptorTable.Count - 1; 2594_strokeLookupTable[stroke].MetricDescriptorTableIndex = (uint)tmp; 2602_strokeLookupTable[stroke].MetricDescriptorTableIndex = (uint)(_metricTable.Count - 1); 2619_strokeLookupTable[stroke].TransformTableIndex = (uint)i; 2627_strokeLookupTable[stroke].TransformTableIndex = (uint)(_transformTable.Count - 1); 2641_strokeLookupTable[stroke].DrawingAttributesTableIndex = (uint)i; 2649_strokeLookupTable[stroke].DrawingAttributesTableIndex = (uint)_drawingAttributesTable.Count - 1;