32 instantiations of StylusPointPropertyInfo
PresentationCore (32)
MS\Internal\Ink\GestureRecognizer\NativeRecognizer.cs (2)
464new StylusPointPropertyInfo(StylusPointProperties.X), 465new StylusPointPropertyInfo(StylusPointProperties.Y),
MS\Internal\Ink\InkSerializedFormat\InkSerializer.cs (2)
1540return new StylusPointPropertyInfo( new StylusPointProperty(guid, StylusPointPropertyIds.IsKnownButton(guid)), 1646StylusPointPropertyInfo buttonInfo = new StylusPointPropertyInfo(buttonProperty);
System\Windows\Input\Stylus\Common\StylusPointPropertyInfoDefaults.cs (24)
12new StylusPointPropertyInfo(StylusPointProperties.X, 22new StylusPointPropertyInfo(StylusPointProperties.Y, 32new StylusPointPropertyInfo(StylusPointProperties.Z, 42new StylusPointPropertyInfo(StylusPointProperties.Width, 52new StylusPointPropertyInfo(StylusPointProperties.Height, 62new StylusPointPropertyInfo(StylusPointProperties.SystemTouch, 72new StylusPointPropertyInfo(StylusPointProperties.PacketStatus, 83new StylusPointPropertyInfo(StylusPointProperties.SerialNumber, 93new StylusPointPropertyInfo(StylusPointProperties.NormalPressure, 103new StylusPointPropertyInfo(StylusPointProperties.TangentPressure, 113new StylusPointPropertyInfo(StylusPointProperties.ButtonPressure, 123new StylusPointPropertyInfo(StylusPointProperties.XTiltOrientation, 133new StylusPointPropertyInfo(StylusPointProperties.YTiltOrientation, 143new StylusPointPropertyInfo(StylusPointProperties.AzimuthOrientation, 153new StylusPointPropertyInfo(StylusPointProperties.AltitudeOrientation, 163new StylusPointPropertyInfo(StylusPointProperties.TwistOrientation, 173new StylusPointPropertyInfo(StylusPointProperties.PitchRotation, 183new StylusPointPropertyInfo(StylusPointProperties.RollRotation, 193new StylusPointPropertyInfo(StylusPointProperties.YawRotation, 203new StylusPointPropertyInfo(StylusPointProperties.TipButton, 213new StylusPointPropertyInfo(StylusPointProperties.BarrelButton, 223new StylusPointPropertyInfo(StylusPointProperties.SecondaryTipButton, 233new StylusPointPropertyInfo(new StylusPointProperty(Guid.NewGuid(), false), 243new StylusPointPropertyInfo(new StylusPointProperty(Guid.NewGuid(), true),
System\Windows\Input\Stylus\Common\TabletDeviceBase.cs (1)
263propertyInfos.Add((prop is StylusPointPropertyInfo) ? (StylusPointPropertyInfo)prop : new StylusPointPropertyInfo(prop));
System\Windows\Input\Stylus\Pointer\PointerStylusPointPropertyInfoHelper.cs (1)
95result = new StylusPointPropertyInfo(
System\Windows\Input\Stylus\Wisp\PenContext.cs (2)
128StylusPointPropertyInfo propertyInfo = new StylusPointPropertyInfo(new StylusPointProperty(guid, false), min, max, (StylusPointPropertyUnit)units, res); 144StylusPointPropertyInfo buttonInfo = new StylusPointPropertyInfo(buttonProperty);
93 references to StylusPointPropertyInfo
PresentationCore (93)
MS\Internal\Ink\GestureRecognizer\NativeRecognizer.cs (4)
463new StylusPointPropertyInfo[]{ 493StylusPointPropertyInfo[] infosToUse = new StylusPointPropertyInfo[StylusPointDescription.RequiredCountOfProperties]; 502StylusPointPropertyInfo propertyInfo;
MS\Internal\Ink\InkSerializedFormat\InkSerializer.cs (4)
1444private StylusPointPropertyInfo GetStylusPointPropertyInfo(Guid guid, KnownTagCache.KnownTagIndex tag, MetricBlock block) 1614List<StylusPointPropertyInfo> stylusPointPropertyInfos = new List<StylusPointPropertyInfo>(); 1646StylusPointPropertyInfo buttonInfo = new StylusPointPropertyInfo(buttonProperty);
MS\Internal\Ink\InkSerializedFormat\MetricEntry.cs (10)
32public StylusPointPropertyInfo PropertyMetrics; 34public MetricEntryList (KnownTagCache.KnownTagIndex tag, StylusPointPropertyInfo prop) 56public static StylusPointPropertyInfo DefaultXMetric = MetricEntry_Optional[0].PropertyMetrics; 58public static StylusPointPropertyInfo DefaultYMetric = MetricEntry_Optional[1].PropertyMetrics; 110private static StylusPointPropertyInfo DefaultPropertyMetrics = StylusPointPropertyInfoDefaults.DefaultValue; 225public void Initialize(StylusPointPropertyInfo originalInfo, StylusPointPropertyInfo defaultInfo) 274public MetricEntryType CreateMetricEntry(StylusPointPropertyInfo propertyInfo, KnownTagCache.KnownTagIndex tag) 314private static bool IsValidMetricEntry(StylusPointPropertyInfo propertyInfo, KnownTagCache.KnownTagIndex tag, out MetricEntryType metricEntryType, out uint index) 460public MetricEntryType AddMetricEntry(StylusPointPropertyInfo property, KnownTagCache.KnownTagIndex tag)
MS\Internal\Ink\InkSerializedFormat\StrokeSerializer.cs (4)
702ReadOnlyCollection<StylusPointPropertyInfo> propertyInfos 716StylusPointPropertyInfo propertyInfo = propertyInfos[i]; 814ReadOnlyCollection<StylusPointPropertyInfo> propertyInfos 820StylusPointPropertyInfo propertyInfo = propertyInfos[i];
System\Windows\Input\Stylus\Common\StylusPoint.cs (3)
113ReadOnlyCollection<StylusPointPropertyInfo> properties 281StylusPointPropertyInfo info = 356StylusPointPropertyInfo info =
System\Windows\Input\Stylus\Common\StylusPointCollection.cs (3)
468ReadOnlyCollection<StylusPointPropertyInfo> properties 585StylusPointPropertyInfo pressureInfo = 588!StylusPointPropertyInfo.AreCompatible(pressureInfo, StylusPointPropertyInfoDefaults.NormalPressure);
System\Windows\Input\Stylus\Common\StylusPointDescription.cs (14)
24private StylusPointPropertyInfo[] _stylusPointPropertyInfos; 33new StylusPointPropertyInfo[] 44public StylusPointDescription(IEnumerable<StylusPointPropertyInfo> stylusPointPropertyInfos) 47List<StylusPointPropertyInfo> infos = 48new List<StylusPointPropertyInfo>(stylusPointPropertyInfos); 101internal StylusPointDescription(IEnumerable<StylusPointPropertyInfo> stylusPointPropertyInfos, int originalPressureIndex) 135public StylusPointPropertyInfo GetPropertyInfo(StylusPointProperty stylusPointProperty) 145internal StylusPointPropertyInfo GetPropertyInfo(Guid guid) 167public ReadOnlyCollection<StylusPointPropertyInfo> GetStylusPointProperties() 169return new ReadOnlyCollection<StylusPointPropertyInfo>(_stylusPointPropertyInfos); 313if (!StylusPointPropertyInfo.AreCompatible(stylusPointDescription1._stylusPointPropertyInfos[x], stylusPointDescription2._stylusPointPropertyInfos[x])) 350List<StylusPointPropertyInfo> commonProperties = new List<StylusPointPropertyInfo>(); 360if (StylusPointPropertyInfo.AreCompatible( stylusPointDescription._stylusPointPropertyInfos[x],
System\Windows\Input\Stylus\Common\StylusPointPropertyInfo.cs (3)
28StylusPointPropertyInfo info = 107internal static bool AreCompatible(StylusPointPropertyInfo stylusPointPropertyInfo1, StylusPointPropertyInfo stylusPointPropertyInfo2)
System\Windows\Input\Stylus\Common\StylusPointPropertyInfoDefaults.cs (25)
11internal static readonly StylusPointPropertyInfo X = 21internal static readonly StylusPointPropertyInfo Y = 31internal static readonly StylusPointPropertyInfo Z = 41internal static readonly StylusPointPropertyInfo Width = 51internal static readonly StylusPointPropertyInfo Height = 61internal static readonly StylusPointPropertyInfo SystemTouch = 71internal static readonly StylusPointPropertyInfo PacketStatus = 82internal static readonly StylusPointPropertyInfo SerialNumber = 92internal static readonly StylusPointPropertyInfo NormalPressure = 102internal static readonly StylusPointPropertyInfo TangentPressure = 112internal static readonly StylusPointPropertyInfo ButtonPressure = 122internal static readonly StylusPointPropertyInfo XTiltOrientation = 132internal static readonly StylusPointPropertyInfo YTiltOrientation = 142internal static readonly StylusPointPropertyInfo AzimuthOrientation = 152internal static readonly StylusPointPropertyInfo AltitudeOrientation = 162internal static readonly StylusPointPropertyInfo TwistOrientation = 172internal static readonly StylusPointPropertyInfo PitchRotation = 182internal static readonly StylusPointPropertyInfo RollRotation = 192internal static readonly StylusPointPropertyInfo YawRotation = 202internal static readonly StylusPointPropertyInfo TipButton = 212internal static readonly StylusPointPropertyInfo BarrelButton = 222internal static readonly StylusPointPropertyInfo SecondaryTipButton = 232internal static readonly StylusPointPropertyInfo DefaultValue = 242internal static readonly StylusPointPropertyInfo DefaultButton = 254internal static StylusPointPropertyInfo GetStylusPointPropertyInfoDefault(StylusPointProperty stylusPointProperty)
System\Windows\Input\Stylus\Common\StylusTouchDeviceBase.cs (1)
250new StylusPointPropertyInfo[]
System\Windows\Input\Stylus\Common\TabletDeviceBase.cs (5)
259List<StylusPointPropertyInfo> propertyInfos = new List<StylusPointPropertyInfo>(); 263propertyInfos.Add((prop is StylusPointPropertyInfo) ? (StylusPointPropertyInfo)prop : new StylusPointPropertyInfo(prop)); 277protected static uint GetPropertyValue(StylusPointPropertyInfo propertyInfo)
System\Windows\Input\Stylus\Pointer\PointerStylusPlugInManager.cs (1)
631new StylusPointPropertyInfo[] {
System\Windows\Input\Stylus\Pointer\PointerStylusPointPropertyInfoHelper.cs (2)
53internal static StylusPointPropertyInfo CreatePropertyInfo(UnsafeNativeMethods.POINTER_DEVICE_PROPERTY prop) 55StylusPointPropertyInfo result = null;
System\Windows\Input\Stylus\Pointer\PointerTabletDevice.cs (2)
125StylusPointPropertyInfo xProperty = StylusPointDescription.GetPropertyInfo(StylusPointProperties.X); 126StylusPointPropertyInfo yProperty = StylusPointDescription.GetPropertyInfo(StylusPointProperties.Y);
System\Windows\Input\Stylus\Pointer\PointerTabletDeviceInfo.cs (1)
210StylusPointPropertyInfo propInfo = PointerStylusPointPropertyInfoHelper.CreatePropertyInfo(prop);
System\Windows\Input\Stylus\Pointer\PointerTouchDevice.cs (1)
91StylusPointPropertyInfo propertyInfo = stylusPoint.Description.GetPropertyInfo(property);
System\Windows\Input\Stylus\Wisp\PenContext.cs (6)
109List<StylusPointPropertyInfo> propertyInfos = new List<StylusPointPropertyInfo>(cProps + cButtons + 3); 128StylusPointPropertyInfo propertyInfo = new StylusPointPropertyInfo(new StylusPointProperty(guid, false), min, max, (StylusPointPropertyUnit)units, res); 144StylusPointPropertyInfo buttonInfo = new StylusPointPropertyInfo(buttonProperty); 519private StylusPointPropertyInfo _infoX; 520private StylusPointPropertyInfo _infoY;
System\Windows\Input\Stylus\Wisp\WispLogic.cs (1)
1940new StylusPointPropertyInfo[] {
System\Windows\Input\Stylus\Wisp\WispStylusTouchDevice.cs (1)
48StylusPointPropertyInfo propertyInfo = stylusPoint.Description.GetPropertyInfo(property);
System\Windows\Input\Stylus\Wisp\WispTabletDevice.cs (2)
276StylusPointPropertyInfo xProperty = description.GetPropertyInfo(StylusPointProperties.X); 277StylusPointPropertyInfo yProperty = description.GetPropertyInfo(StylusPointProperties.Y);