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