2 writes to _strokeDescriptorTable
PresentationCore (2)
Core\CSharp\MS\Internal\Ink\InkSerializedFormat\InkSerializer.cs (2)
340_strokeDescriptorTable = new System.Collections.Generic.List<StrokeDescriptor>(); 1731_strokeDescriptorTable = new List<StrokeDescriptor>(_coreStrokes.Count);
19 references to _strokeDescriptorTable
PresentationCore (19)
Core\CSharp\MS\Internal\Ink\InkSerializedFormat\InkSerializer.cs (19)
592if (_strokeDescriptorTable.Count <= strokeDescriptorTableIndex) 596strokeDescriptor = _strokeDescriptorTable[(int)strokeDescriptorTableIndex]; 981_strokeDescriptorTable.Clear(); 991_strokeDescriptorTable.Add(descr); 1005_strokeDescriptorTable.Clear(); 1038_strokeDescriptorTable.Add(descr); 2267if (_strokeDescriptorTable.Count == 0) 2274if (_strokeDescriptorTable.Count == 1) 2276StrokeDescriptor tmp = _strokeDescriptorTable[0]; 2296for (count = 0; count < _strokeDescriptorTable.Count; count++) 2298cbTotal += SerializationHelper.VarSize((_strokeDescriptorTable[count]).Size) + (_strokeDescriptorTable[count]).Size; 2306for (count = 0; count < _strokeDescriptorTable.Count; count++) 2308cbData += EncodeStrokeDescriptor(strm, _strokeDescriptorTable[count]); 2618_strokeDescriptorTable.Clear(); 2635for (int descriptorIndex = 0; descriptorIndex < _strokeDescriptorTable.Count; descriptorIndex++) 2637if (strokeDescriptor.IsEqual(_strokeDescriptorTable[descriptorIndex])) 2646_strokeDescriptorTable.Add(strokeDescriptor); 2647_strokeLookupTable[stroke].StrokeDescriptorTableIndex = (uint)_strokeDescriptorTable.Count - 1;