32 instantiations of StylusPointPropertyInfo
PresentationCore (32)
MS\Internal\Ink\GestureRecognizer\NativeRecognizer.cs (2)
486
new
StylusPointPropertyInfo
(StylusPointProperties.X),
487
new
StylusPointPropertyInfo
(StylusPointProperties.Y),
MS\Internal\Ink\InkSerializedFormat\InkSerializer.cs (2)
1556
return new
StylusPointPropertyInfo
( new StylusPointProperty(guid, StylusPointPropertyIds.IsKnownButton(guid)),
1662
StylusPointPropertyInfo buttonInfo = new
StylusPointPropertyInfo
(buttonProperty);
System\Windows\Input\Stylus\Common\StylusPointPropertyInfoDefaults.cs (24)
20
new
StylusPointPropertyInfo
(StylusPointProperties.X,
30
new
StylusPointPropertyInfo
(StylusPointProperties.Y,
40
new
StylusPointPropertyInfo
(StylusPointProperties.Z,
50
new
StylusPointPropertyInfo
(StylusPointProperties.Width,
60
new
StylusPointPropertyInfo
(StylusPointProperties.Height,
70
new
StylusPointPropertyInfo
(StylusPointProperties.SystemTouch,
80
new
StylusPointPropertyInfo
(StylusPointProperties.PacketStatus,
91
new
StylusPointPropertyInfo
(StylusPointProperties.SerialNumber,
101
new
StylusPointPropertyInfo
(StylusPointProperties.NormalPressure,
111
new
StylusPointPropertyInfo
(StylusPointProperties.TangentPressure,
121
new
StylusPointPropertyInfo
(StylusPointProperties.ButtonPressure,
131
new
StylusPointPropertyInfo
(StylusPointProperties.XTiltOrientation,
141
new
StylusPointPropertyInfo
(StylusPointProperties.YTiltOrientation,
151
new
StylusPointPropertyInfo
(StylusPointProperties.AzimuthOrientation,
161
new
StylusPointPropertyInfo
(StylusPointProperties.AltitudeOrientation,
171
new
StylusPointPropertyInfo
(StylusPointProperties.TwistOrientation,
181
new
StylusPointPropertyInfo
(StylusPointProperties.PitchRotation,
191
new
StylusPointPropertyInfo
(StylusPointProperties.RollRotation,
201
new
StylusPointPropertyInfo
(StylusPointProperties.YawRotation,
211
new
StylusPointPropertyInfo
(StylusPointProperties.TipButton,
221
new
StylusPointPropertyInfo
(StylusPointProperties.BarrelButton,
231
new
StylusPointPropertyInfo
(StylusPointProperties.SecondaryTipButton,
241
new
StylusPointPropertyInfo
(new StylusPointProperty(Guid.NewGuid(), false),
251
new
StylusPointPropertyInfo
(new StylusPointProperty(Guid.NewGuid(), true),
System\Windows\Input\Stylus\Common\TabletDeviceBase.cs (1)
271
propertyInfos.Add((prop is StylusPointPropertyInfo) ? (StylusPointPropertyInfo)prop : new
StylusPointPropertyInfo
(prop));
System\Windows\Input\Stylus\Pointer\PointerStylusPointPropertyInfoHelper.cs (1)
105
result = new
StylusPointPropertyInfo
(
System\Windows\Input\Stylus\Wisp\PenContext.cs (2)
142
StylusPointPropertyInfo propertyInfo = new
StylusPointPropertyInfo
(new StylusPointProperty(guid, false), min, max, (StylusPointPropertyUnit)units, res);
158
StylusPointPropertyInfo buttonInfo = new
StylusPointPropertyInfo
(buttonProperty);
93 references to StylusPointPropertyInfo
PresentationCore (93)
MS\Internal\Ink\GestureRecognizer\NativeRecognizer.cs (4)
485
new
StylusPointPropertyInfo
[]{
515
StylusPointPropertyInfo
[] infosToUse = new
StylusPointPropertyInfo
[StylusPointDescription.RequiredCountOfProperties];
524
StylusPointPropertyInfo
propertyInfo;
MS\Internal\Ink\InkSerializedFormat\InkSerializer.cs (4)
1460
private
StylusPointPropertyInfo
GetStylusPointPropertyInfo(Guid guid, KnownTagCache.KnownTagIndex tag, MetricBlock block)
1630
List<
StylusPointPropertyInfo
> stylusPointPropertyInfos = new List<
StylusPointPropertyInfo
>();
1662
StylusPointPropertyInfo
buttonInfo = new StylusPointPropertyInfo(buttonProperty);
MS\Internal\Ink\InkSerializedFormat\MetricEntry.cs (10)
35
public
StylusPointPropertyInfo
PropertyMetrics;
37
public MetricEntryList (KnownTagCache.KnownTagIndex tag,
StylusPointPropertyInfo
prop)
59
public static
StylusPointPropertyInfo
DefaultXMetric = MetricEntry_Optional[0].PropertyMetrics;
61
public static
StylusPointPropertyInfo
DefaultYMetric = MetricEntry_Optional[1].PropertyMetrics;
113
static
StylusPointPropertyInfo
DefaultPropertyMetrics = StylusPointPropertyInfoDefaults.DefaultValue;
228
public void Initialize(
StylusPointPropertyInfo
originalInfo,
StylusPointPropertyInfo
defaultInfo)
277
public MetricEntryType CreateMetricEntry(
StylusPointPropertyInfo
propertyInfo, KnownTagCache.KnownTagIndex tag)
316
static bool IsValidMetricEntry(
StylusPointPropertyInfo
propertyInfo, KnownTagCache.KnownTagIndex tag, out MetricEntryType metricEntryType, out uint index)
462
public MetricEntryType AddMetricEntry(
StylusPointPropertyInfo
property, KnownTagCache.KnownTagIndex tag)
MS\Internal\Ink\InkSerializedFormat\StrokeSerializer.cs (4)
710
ReadOnlyCollection<
StylusPointPropertyInfo
> propertyInfos
724
StylusPointPropertyInfo
propertyInfo = propertyInfos[i];
822
ReadOnlyCollection<
StylusPointPropertyInfo
> propertyInfos
828
StylusPointPropertyInfo
propertyInfo = propertyInfos[i];
System\Windows\Input\Stylus\Common\StylusPoint.cs (3)
124
ReadOnlyCollection<
StylusPointPropertyInfo
> properties
292
StylusPointPropertyInfo
info =
367
StylusPointPropertyInfo
info =
System\Windows\Input\Stylus\Common\StylusPointCollection.cs (3)
477
ReadOnlyCollection<
StylusPointPropertyInfo
> properties
594
StylusPointPropertyInfo
pressureInfo =
597
!
StylusPointPropertyInfo
.AreCompatible(pressureInfo, StylusPointPropertyInfoDefaults.NormalPressure);
System\Windows\Input\Stylus\Common\StylusPointDescription.cs (14)
35
private
StylusPointPropertyInfo
[] _stylusPointPropertyInfos;
44
new
StylusPointPropertyInfo
[]
55
public StylusPointDescription(IEnumerable<
StylusPointPropertyInfo
> stylusPointPropertyInfos)
58
List<
StylusPointPropertyInfo
> infos =
59
new List<
StylusPointPropertyInfo
>(stylusPointPropertyInfos);
112
internal StylusPointDescription(IEnumerable<
StylusPointPropertyInfo
> stylusPointPropertyInfos, int originalPressureIndex)
146
public
StylusPointPropertyInfo
GetPropertyInfo(StylusPointProperty stylusPointProperty)
156
internal
StylusPointPropertyInfo
GetPropertyInfo(Guid guid)
178
public ReadOnlyCollection<
StylusPointPropertyInfo
> GetStylusPointProperties()
180
return new ReadOnlyCollection<
StylusPointPropertyInfo
>(_stylusPointPropertyInfos);
324
if (!
StylusPointPropertyInfo
.AreCompatible(stylusPointDescription1._stylusPointPropertyInfos[x], stylusPointDescription2._stylusPointPropertyInfos[x]))
362
List<
StylusPointPropertyInfo
> commonProperties = new List<
StylusPointPropertyInfo
>();
372
if (
StylusPointPropertyInfo
.AreCompatible( stylusPointDescription._stylusPointPropertyInfos[x],
System\Windows\Input\Stylus\Common\StylusPointPropertyInfo.cs (3)
38
StylusPointPropertyInfo
info =
117
internal static bool AreCompatible(
StylusPointPropertyInfo
stylusPointPropertyInfo1,
StylusPointPropertyInfo
stylusPointPropertyInfo2)
System\Windows\Input\Stylus\Common\StylusPointPropertyInfoDefaults.cs (25)
19
internal static readonly
StylusPointPropertyInfo
X =
29
internal static readonly
StylusPointPropertyInfo
Y =
39
internal static readonly
StylusPointPropertyInfo
Z =
49
internal static readonly
StylusPointPropertyInfo
Width =
59
internal static readonly
StylusPointPropertyInfo
Height =
69
internal static readonly
StylusPointPropertyInfo
SystemTouch =
79
internal static readonly
StylusPointPropertyInfo
PacketStatus =
90
internal static readonly
StylusPointPropertyInfo
SerialNumber =
100
internal static readonly
StylusPointPropertyInfo
NormalPressure =
110
internal static readonly
StylusPointPropertyInfo
TangentPressure =
120
internal static readonly
StylusPointPropertyInfo
ButtonPressure =
130
internal static readonly
StylusPointPropertyInfo
XTiltOrientation =
140
internal static readonly
StylusPointPropertyInfo
YTiltOrientation =
150
internal static readonly
StylusPointPropertyInfo
AzimuthOrientation =
160
internal static readonly
StylusPointPropertyInfo
AltitudeOrientation =
170
internal static readonly
StylusPointPropertyInfo
TwistOrientation =
180
internal static readonly
StylusPointPropertyInfo
PitchRotation =
190
internal static readonly
StylusPointPropertyInfo
RollRotation =
200
internal static readonly
StylusPointPropertyInfo
YawRotation =
210
internal static readonly
StylusPointPropertyInfo
TipButton =
220
internal static readonly
StylusPointPropertyInfo
BarrelButton =
230
internal static readonly
StylusPointPropertyInfo
SecondaryTipButton =
240
internal static readonly
StylusPointPropertyInfo
DefaultValue =
250
internal static readonly
StylusPointPropertyInfo
DefaultButton =
262
internal static
StylusPointPropertyInfo
GetStylusPointPropertyInfoDefault(StylusPointProperty stylusPointProperty)
System\Windows\Input\Stylus\Common\StylusTouchDeviceBase.cs (1)
253
new
StylusPointPropertyInfo
[]
System\Windows\Input\Stylus\Common\TabletDeviceBase.cs (5)
267
List<
StylusPointPropertyInfo
> propertyInfos = new List<
StylusPointPropertyInfo
>();
271
propertyInfos.Add((prop is
StylusPointPropertyInfo
) ? (
StylusPointPropertyInfo
)prop : new StylusPointPropertyInfo(prop));
285
protected static uint GetPropertyValue(
StylusPointPropertyInfo
propertyInfo)
System\Windows\Input\Stylus\Pointer\PointerStylusPlugInManager.cs (1)
644
new
StylusPointPropertyInfo
[] {
System\Windows\Input\Stylus\Pointer\PointerStylusPointPropertyInfoHelper.cs (2)
63
internal static
StylusPointPropertyInfo
CreatePropertyInfo(UnsafeNativeMethods.POINTER_DEVICE_PROPERTY prop)
65
StylusPointPropertyInfo
result = null;
System\Windows\Input\Stylus\Pointer\PointerTabletDevice.cs (2)
130
StylusPointPropertyInfo
xProperty = StylusPointDescription.GetPropertyInfo(StylusPointProperties.X);
131
StylusPointPropertyInfo
yProperty = StylusPointDescription.GetPropertyInfo(StylusPointProperties.Y);
System\Windows\Input\Stylus\Pointer\PointerTabletDeviceInfo.cs (1)
215
StylusPointPropertyInfo
propInfo = PointerStylusPointPropertyInfoHelper.CreatePropertyInfo(prop);
System\Windows\Input\Stylus\Pointer\PointerTouchDevice.cs (1)
96
StylusPointPropertyInfo
propertyInfo = stylusPoint.Description.GetPropertyInfo(property);
System\Windows\Input\Stylus\Wisp\PenContext.cs (6)
123
List<
StylusPointPropertyInfo
> propertyInfos = new List<
StylusPointPropertyInfo
>(cProps + cButtons + 3);
142
StylusPointPropertyInfo
propertyInfo = new StylusPointPropertyInfo(new StylusPointProperty(guid, false), min, max, (StylusPointPropertyUnit)units, res);
158
StylusPointPropertyInfo
buttonInfo = new StylusPointPropertyInfo(buttonProperty);
533
StylusPointPropertyInfo
_infoX;
534
StylusPointPropertyInfo
_infoY;
System\Windows\Input\Stylus\Wisp\WispLogic.cs (1)
1937
new
StylusPointPropertyInfo
[] {
System\Windows\Input\Stylus\Wisp\WispStylusTouchDevice.cs (1)
57
StylusPointPropertyInfo
propertyInfo = stylusPoint.Description.GetPropertyInfo(property);
System\Windows\Input\Stylus\Wisp\WispTabletDevice.cs (2)
286
StylusPointPropertyInfo
xProperty = description.GetPropertyInfo(StylusPointProperties.X);
287
StylusPointPropertyInfo
yProperty = description.GetPropertyInfo(StylusPointProperties.Y);