2
* Automatically generated, do not edit this file directly
7
using System.Collections.Generic;
9
using System.Windows.Controls;
10
using System.Windows.Documents;
11
using System.Windows.Ink;
12
using System.Windows.Input;
13
using System.Windows.Markup;
14
using System.Windows.Media;
15
using System.Windows.Media.Animation;
16
using System.Windows.Shapes;
18
namespace System.Windows {
19
partial class ApplicationInternal {
20
public ApplicationInternal () : base (NativeMethods.application_new ()) {}
21
internal ApplicationInternal (IntPtr raw) : base (raw) {}
22
internal override Kind GetKind () { return Kind.APPLICATION; }
25
partial class AssemblyPart {
26
public AssemblyPart () : base (NativeMethods.assembly_part_new ()) {}
27
internal AssemblyPart (IntPtr raw) : base (raw) {}
28
internal override Kind GetKind () { return Kind.ASSEMBLYPART; }
31
partial class AssemblyPartCollection {
32
public AssemblyPartCollection () : base (NativeMethods.assembly_part_collection_new ()) {}
33
internal AssemblyPartCollection (IntPtr raw) : base (raw) {}
34
internal override Kind GetKind () { return Kind.ASSEMBLYPART_COLLECTION; }
37
partial class Deployment {
38
public Deployment () : base (NativeMethods.deployment_new ()) {}
39
internal Deployment (IntPtr raw) : base (raw) {}
40
internal override Kind GetKind () { return Kind.DEPLOYMENT; }
43
partial class EventTrigger {
44
public EventTrigger () : base (NativeMethods.event_trigger_new ()) {}
45
internal EventTrigger (IntPtr raw) : base (raw) {}
46
internal override Kind GetKind () { return Kind.EVENTTRIGGER; }
49
partial class FrameworkElement {
50
internal FrameworkElement () : base (NativeMethods.framework_element_new ())
54
internal FrameworkElement (IntPtr raw) : base (raw)
58
internal override Kind GetKind () { return Kind.FRAMEWORKELEMENT; }
61
partial class FrameworkTemplate {
62
protected FrameworkTemplate () : base (NativeMethods.framework_template_new ()) {}
63
internal FrameworkTemplate (IntPtr raw) : base (raw) {}
64
internal override Kind GetKind () { return Kind.FRAMEWORKTEMPLATE; }
67
partial class PresentationFrameworkCollection<T> {
68
internal PresentationFrameworkCollection (IntPtr raw) : base (raw) {}
69
internal override Kind GetKind () { return Kind.COLLECTION; }
72
partial class ResourceDictionary {
73
public ResourceDictionary () : base (NativeMethods.resource_dictionary_new ()) {}
74
internal ResourceDictionary (IntPtr raw) : base (raw) {}
75
internal override Kind GetKind () { return Kind.RESOURCE_DICTIONARY; }
78
partial class Setter {
79
public Setter () : base (NativeMethods.setter_new ()) {}
80
internal Setter (IntPtr raw) : base (raw) {}
81
internal override Kind GetKind () { return Kind.SETTER; }
84
partial class SetterBase {
85
protected SetterBase () : base (NativeMethods.setter_base_new ()) {}
86
internal SetterBase (IntPtr raw) : base (raw) {}
87
internal override Kind GetKind () { return Kind.SETTERBASE; }
90
partial class SetterBaseCollection {
91
public SetterBaseCollection () : base (NativeMethods.setter_base_collection_new ()) {}
92
internal SetterBaseCollection (IntPtr raw) : base (raw) {}
93
internal override Kind GetKind () { return Kind.SETTERBASE_COLLECTION; }
97
public Style () : base (NativeMethods.style_new ()) {}
98
internal Style (IntPtr raw) : base (raw) {}
99
internal override Kind GetKind () { return Kind.STYLE; }
102
partial class TriggerActionCollection {
103
public TriggerActionCollection () : base (NativeMethods.trigger_action_collection_new ()) {}
104
internal TriggerActionCollection (IntPtr raw) : base (raw) {}
105
internal override Kind GetKind () { return Kind.TRIGGERACTION_COLLECTION; }
108
partial class TriggerCollection {
109
internal TriggerCollection () : base (NativeMethods.trigger_collection_new ()) {}
110
internal TriggerCollection (IntPtr raw) : base (raw) {}
111
internal override Kind GetKind () { return Kind.TRIGGER_COLLECTION; }
114
partial class UIElement {
115
internal UIElement (IntPtr raw) : base (raw) {}
116
internal override Kind GetKind () { return Kind.UIELEMENT; }
120
namespace System.Windows.Controls {
121
partial class Border {
122
public Border () : base (NativeMethods.border_new ()) {}
123
internal Border (IntPtr raw) : base (raw) {}
124
internal override Kind GetKind () { return Kind.BORDER; }
127
partial class Canvas {
128
public Canvas () : base (NativeMethods.canvas_new ()) {}
129
internal Canvas (IntPtr raw) : base (raw) {}
130
internal override Kind GetKind () { return Kind.CANVAS; }
133
partial class ColumnDefinition {
134
public ColumnDefinition () : base (NativeMethods.column_definition_new ()) {}
135
internal ColumnDefinition (IntPtr raw) : base (raw) {}
136
internal override Kind GetKind () { return Kind.COLUMNDEFINITION; }
139
partial class ColumnDefinitionCollection {
140
public ColumnDefinitionCollection () : base (NativeMethods.column_definition_collection_new ()) {}
141
internal ColumnDefinitionCollection (IntPtr raw) : base (raw) {}
142
internal override Kind GetKind () { return Kind.COLUMNDEFINITION_COLLECTION; }
145
partial class Control {
146
protected Control () : base (NativeMethods.control_new ()) {}
147
internal Control (IntPtr raw) : base (raw) {}
148
internal override Kind GetKind () { return Kind.CONTROL; }
151
partial class ControlTemplate {
152
public ControlTemplate () : base (NativeMethods.control_template_new ()) {}
153
internal ControlTemplate (IntPtr raw) : base (raw) {}
154
internal override Kind GetKind () { return Kind.CONTROLTEMPLATE; }
158
public Grid () : base (NativeMethods.grid_new ()) {}
159
internal Grid (IntPtr raw) : base (raw) {}
160
internal override Kind GetKind () { return Kind.GRID; }
163
partial class Image {
164
public Image () : base (NativeMethods.image_new ()) {}
165
internal Image (IntPtr raw) : base (raw) {}
166
internal override Kind GetKind () { return Kind.IMAGE; }
169
partial class InkPresenter {
170
public InkPresenter () : base (NativeMethods.ink_presenter_new ()) {}
171
internal InkPresenter (IntPtr raw) : base (raw) {}
172
internal override Kind GetKind () { return Kind.INKPRESENTER; }
175
partial class MediaElement {
176
public MediaElement () : base (NativeMethods.media_element_new ()) {}
177
internal MediaElement (IntPtr raw) : base (raw) {}
178
internal override Kind GetKind () { return Kind.MEDIAELEMENT; }
181
partial class MultiScaleImage {
182
public MultiScaleImage () : base (NativeMethods.multi_scale_image_new ()) {}
183
internal MultiScaleImage (IntPtr raw) : base (raw) {}
184
internal override Kind GetKind () { return Kind.MULTISCALEIMAGE; }
187
partial class MultiScaleSubImage {
188
public MultiScaleSubImage () : base (NativeMethods.multi_scale_sub_image_new ()) {}
189
internal MultiScaleSubImage (IntPtr raw) : base (raw) {}
190
internal override Kind GetKind () { return Kind.MULTISCALESUBIMAGE; }
193
partial class Panel {
194
protected Panel () : base (NativeMethods.panel_new ()) {}
195
internal Panel (IntPtr raw) : base (raw) {}
196
internal override Kind GetKind () { return Kind.PANEL; }
199
partial class RowDefinition {
200
public RowDefinition () : base (NativeMethods.row_definition_new ()) {}
201
internal RowDefinition (IntPtr raw) : base (raw) {}
202
internal override Kind GetKind () { return Kind.ROWDEFINITION; }
205
partial class RowDefinitionCollection {
206
public RowDefinitionCollection () : base (NativeMethods.row_definition_collection_new ()) {}
207
internal RowDefinitionCollection (IntPtr raw) : base (raw) {}
208
internal override Kind GetKind () { return Kind.ROWDEFINITION_COLLECTION; }
211
partial class StackPanel {
212
public StackPanel () : base (NativeMethods.stack_panel_new ()) {}
213
internal StackPanel (IntPtr raw) : base (raw) {}
214
internal override Kind GetKind () { return Kind.STACKPANEL; }
217
partial class TextBlock {
218
public TextBlock () : base (NativeMethods.text_block_new ()) {}
219
internal TextBlock (IntPtr raw) : base (raw) {}
220
internal override Kind GetKind () { return Kind.TEXTBLOCK; }
223
partial class TextBox {
224
public TextBox () : base (NativeMethods.text_box_new ()) {}
225
internal TextBox (IntPtr raw) : base (raw) {}
226
internal override Kind GetKind () { return Kind.TEXTBOX; }
229
partial class UIElementCollection {
230
internal UIElementCollection () : base (NativeMethods.uielement_collection_new ()) {}
231
internal UIElementCollection (IntPtr raw) : base (raw) {}
232
internal override Kind GetKind () { return Kind.UIELEMENT_COLLECTION; }
235
partial class UserControl {
236
public UserControl () : base (NativeMethods.user_control_new ()) {}
237
internal UserControl (IntPtr raw) : base (raw) {}
238
internal override Kind GetKind () { return Kind.USERCONTROL; }
242
namespace System.Windows.Documents {
243
partial class Glyphs {
244
public Glyphs () : base (NativeMethods.glyphs_new ()) {}
245
internal Glyphs (IntPtr raw) : base (raw) {}
246
internal override Kind GetKind () { return Kind.GLYPHS; }
249
partial class Inline {
250
protected Inline () : base (NativeMethods.inline_new ()) {}
251
internal Inline (IntPtr raw) : base (raw) {}
252
internal override Kind GetKind () { return Kind.INLINE; }
255
partial class InlineCollection {
256
internal InlineCollection () : base (NativeMethods.inline_collection_new ()) {}
257
internal InlineCollection (IntPtr raw) : base (raw) {}
258
internal override Kind GetKind () { return Kind.INLINE_COLLECTION; }
261
partial class LineBreak {
262
public LineBreak () : base (NativeMethods.line_break_new ()) {}
263
internal LineBreak (IntPtr raw) : base (raw) {}
264
internal override Kind GetKind () { return Kind.LINEBREAK; }
268
public Run () : base (NativeMethods.run_new ()) {}
269
internal Run (IntPtr raw) : base (raw) {}
270
internal override Kind GetKind () { return Kind.RUN; }
274
namespace System.Windows.Ink {
275
partial class DrawingAttributes {
276
public DrawingAttributes () : base (NativeMethods.drawing_attributes_new ()) {}
277
internal DrawingAttributes (IntPtr raw) : base (raw) {}
278
internal override Kind GetKind () { return Kind.DRAWINGATTRIBUTES; }
281
partial class Stroke {
282
public Stroke () : base (NativeMethods.stroke_new ()) {}
283
internal Stroke (IntPtr raw) : base (raw) {}
284
internal override Kind GetKind () { return Kind.STROKE; }
287
partial class StrokeCollection {
288
public StrokeCollection () : base (NativeMethods.stroke_collection_new ()) {}
289
internal StrokeCollection (IntPtr raw) : base (raw) {}
290
internal override Kind GetKind () { return Kind.STROKE_COLLECTION; }
294
namespace System.Windows.Input {
295
partial class StylusPointCollection {
296
public StylusPointCollection () : base (NativeMethods.stylus_point_collection_new ()) {}
297
internal StylusPointCollection (IntPtr raw) : base (raw) {}
298
internal override Kind GetKind () { return Kind.STYLUSPOINT_COLLECTION; }
302
namespace System.Windows.Media {
303
partial class ArcSegment {
304
public ArcSegment () : base (NativeMethods.arc_segment_new ()) {}
305
internal ArcSegment (IntPtr raw) : base (raw) {}
306
internal override Kind GetKind () { return Kind.ARCSEGMENT; }
309
partial class BezierSegment {
310
public BezierSegment () : base (NativeMethods.bezier_segment_new ()) {}
311
internal BezierSegment (IntPtr raw) : base (raw) {}
312
internal override Kind GetKind () { return Kind.BEZIERSEGMENT; }
315
partial class Brush {
316
protected Brush () : base (NativeMethods.brush_new ()) {}
317
internal Brush (IntPtr raw) : base (raw) {}
318
internal override Kind GetKind () { return Kind.BRUSH; }
321
partial class DeepZoomImageTileSource {
322
public DeepZoomImageTileSource () : base (NativeMethods.deep_zoom_image_tile_source_new ()) {}
323
internal DeepZoomImageTileSource (IntPtr raw) : base (raw) {}
324
internal override Kind GetKind () { return Kind.DEEPZOOMIMAGETILESOURCE; }
327
partial class DoubleCollection {
328
public DoubleCollection () : base (NativeMethods.double_collection_new ()) {}
329
internal DoubleCollection (IntPtr raw) : base (raw) {}
330
internal override Kind GetKind () { return Kind.DOUBLE_COLLECTION; }
333
partial class EllipseGeometry {
334
public EllipseGeometry () : base (NativeMethods.ellipse_geometry_new ()) {}
335
internal EllipseGeometry (IntPtr raw) : base (raw) {}
336
internal override Kind GetKind () { return Kind.ELLIPSEGEOMETRY; }
339
partial class GeneralTransform {
340
protected GeneralTransform () : base (NativeMethods.general_transform_new ()) {}
341
internal GeneralTransform (IntPtr raw) : base (raw) {}
342
internal override Kind GetKind () { return Kind.GENERALTRANSFORM; }
345
partial class Geometry {
346
protected Geometry () : base (NativeMethods.geometry_new ()) {}
347
internal Geometry (IntPtr raw) : base (raw) {}
348
internal override Kind GetKind () { return Kind.GEOMETRY; }
351
partial class GeometryCollection {
352
public GeometryCollection () : base (NativeMethods.geometry_collection_new ()) {}
353
internal GeometryCollection (IntPtr raw) : base (raw) {}
354
internal override Kind GetKind () { return Kind.GEOMETRY_COLLECTION; }
357
partial class GeometryGroup {
358
public GeometryGroup () : base (NativeMethods.geometry_group_new ()) {}
359
internal GeometryGroup (IntPtr raw) : base (raw) {}
360
internal override Kind GetKind () { return Kind.GEOMETRYGROUP; }
363
partial class GradientBrush {
364
protected GradientBrush () : base (NativeMethods.gradient_brush_new ()) {}
365
internal GradientBrush (IntPtr raw) : base (raw) {}
366
internal override Kind GetKind () { return Kind.GRADIENTBRUSH; }
369
partial class GradientStop {
370
public GradientStop () : base (NativeMethods.gradient_stop_new ()) {}
371
internal GradientStop (IntPtr raw) : base (raw) {}
372
internal override Kind GetKind () { return Kind.GRADIENTSTOP; }
375
partial class GradientStopCollection {
376
public GradientStopCollection () : base (NativeMethods.gradient_stop_collection_new ()) {}
377
internal GradientStopCollection (IntPtr raw) : base (raw) {}
378
internal override Kind GetKind () { return Kind.GRADIENTSTOP_COLLECTION; }
381
partial class ImageBrush {
382
public ImageBrush () : base (NativeMethods.image_brush_new ()) {}
383
internal ImageBrush (IntPtr raw) : base (raw) {}
384
internal override Kind GetKind () { return Kind.IMAGEBRUSH; }
387
partial class LinearGradientBrush {
388
public LinearGradientBrush () : base (NativeMethods.linear_gradient_brush_new ()) {}
389
internal LinearGradientBrush (IntPtr raw) : base (raw) {}
390
internal override Kind GetKind () { return Kind.LINEARGRADIENTBRUSH; }
393
partial class LineGeometry {
394
public LineGeometry () : base (NativeMethods.line_geometry_new ()) {}
395
internal LineGeometry (IntPtr raw) : base (raw) {}
396
internal override Kind GetKind () { return Kind.LINEGEOMETRY; }
399
partial class LineSegment {
400
public LineSegment () : base (NativeMethods.line_segment_new ()) {}
401
internal LineSegment (IntPtr raw) : base (raw) {}
402
internal override Kind GetKind () { return Kind.LINESEGMENT; }
405
partial class MatrixTransform {
406
public MatrixTransform () : base (NativeMethods.matrix_transform_new ()) {}
407
internal MatrixTransform (IntPtr raw) : base (raw) {}
408
internal override Kind GetKind () { return Kind.MATRIXTRANSFORM; }
411
partial class MultiScaleTileSource {
412
internal MultiScaleTileSource () : base (NativeMethods.multi_scale_tile_source_new ()) {}
413
internal MultiScaleTileSource (IntPtr raw) : base (raw) {}
414
internal override Kind GetKind () { return Kind.MULTISCALETILESOURCE; }
417
partial class PathFigure {
418
public PathFigure () : base (NativeMethods.path_figure_new ()) {}
419
internal PathFigure (IntPtr raw) : base (raw) {}
420
internal override Kind GetKind () { return Kind.PATHFIGURE; }
423
partial class PathFigureCollection {
424
public PathFigureCollection () : base (NativeMethods.path_figure_collection_new ()) {}
425
internal PathFigureCollection (IntPtr raw) : base (raw) {}
426
internal override Kind GetKind () { return Kind.PATHFIGURE_COLLECTION; }
429
partial class PathGeometry {
430
public PathGeometry () : base (NativeMethods.path_geometry_new ()) {}
431
internal PathGeometry (IntPtr raw) : base (raw) {}
432
internal override Kind GetKind () { return Kind.PATHGEOMETRY; }
435
partial class PathSegment {
436
protected PathSegment () : base (NativeMethods.path_segment_new ()) {}
437
internal PathSegment (IntPtr raw) : base (raw) {}
438
internal override Kind GetKind () { return Kind.PATHSEGMENT; }
441
partial class PathSegmentCollection {
442
public PathSegmentCollection () : base (NativeMethods.path_segment_collection_new ()) {}
443
internal PathSegmentCollection (IntPtr raw) : base (raw) {}
444
internal override Kind GetKind () { return Kind.PATHSEGMENT_COLLECTION; }
447
partial class PointCollection {
448
public PointCollection () : base (NativeMethods.point_collection_new ()) {}
449
internal PointCollection (IntPtr raw) : base (raw) {}
450
internal override Kind GetKind () { return Kind.POINT_COLLECTION; }
453
partial class PolyBezierSegment {
454
public PolyBezierSegment () : base (NativeMethods.poly_bezier_segment_new ()) {}
455
internal PolyBezierSegment (IntPtr raw) : base (raw) {}
456
internal override Kind GetKind () { return Kind.POLYBEZIERSEGMENT; }
459
partial class PolyLineSegment {
460
public PolyLineSegment () : base (NativeMethods.poly_line_segment_new ()) {}
461
internal PolyLineSegment (IntPtr raw) : base (raw) {}
462
internal override Kind GetKind () { return Kind.POLYLINESEGMENT; }
465
partial class PolyQuadraticBezierSegment {
466
public PolyQuadraticBezierSegment () : base (NativeMethods.poly_quadratic_bezier_segment_new ()) {}
467
internal PolyQuadraticBezierSegment (IntPtr raw) : base (raw) {}
468
internal override Kind GetKind () { return Kind.POLYQUADRATICBEZIERSEGMENT; }
471
partial class QuadraticBezierSegment {
472
public QuadraticBezierSegment () : base (NativeMethods.quadratic_bezier_segment_new ()) {}
473
internal QuadraticBezierSegment (IntPtr raw) : base (raw) {}
474
internal override Kind GetKind () { return Kind.QUADRATICBEZIERSEGMENT; }
477
partial class RadialGradientBrush {
478
public RadialGradientBrush () : base (NativeMethods.radial_gradient_brush_new ()) {}
479
internal RadialGradientBrush (IntPtr raw) : base (raw) {}
480
internal override Kind GetKind () { return Kind.RADIALGRADIENTBRUSH; }
483
partial class RectangleGeometry {
484
public RectangleGeometry () : base (NativeMethods.rectangle_geometry_new ()) {}
485
internal RectangleGeometry (IntPtr raw) : base (raw) {}
486
internal override Kind GetKind () { return Kind.RECTANGLEGEOMETRY; }
489
partial class RotateTransform {
490
public RotateTransform () : base (NativeMethods.rotate_transform_new ()) {}
491
internal RotateTransform (IntPtr raw) : base (raw) {}
492
internal override Kind GetKind () { return Kind.ROTATETRANSFORM; }
495
partial class ScaleTransform {
496
public ScaleTransform () : base (NativeMethods.scale_transform_new ()) {}
497
internal ScaleTransform (IntPtr raw) : base (raw) {}
498
internal override Kind GetKind () { return Kind.SCALETRANSFORM; }
501
partial class SkewTransform {
502
public SkewTransform () : base (NativeMethods.skew_transform_new ()) {}
503
internal SkewTransform (IntPtr raw) : base (raw) {}
504
internal override Kind GetKind () { return Kind.SKEWTRANSFORM; }
507
partial class SolidColorBrush {
508
public SolidColorBrush () : base (NativeMethods.solid_color_brush_new ()) {}
509
internal SolidColorBrush (IntPtr raw) : base (raw) {}
510
internal override Kind GetKind () { return Kind.SOLIDCOLORBRUSH; }
513
partial class TileBrush {
514
protected TileBrush () : base (NativeMethods.tile_brush_new ()) {}
515
internal TileBrush (IntPtr raw) : base (raw) {}
516
internal override Kind GetKind () { return Kind.TILEBRUSH; }
519
partial class TimelineMarker {
520
public TimelineMarker () : base (NativeMethods.timeline_marker_new ()) {}
521
internal TimelineMarker (IntPtr raw) : base (raw) {}
522
internal override Kind GetKind () { return Kind.TIMELINEMARKER; }
525
partial class TimelineMarkerCollection {
526
public TimelineMarkerCollection () : base (NativeMethods.timeline_marker_collection_new ()) {}
527
internal TimelineMarkerCollection (IntPtr raw) : base (raw) {}
528
internal override Kind GetKind () { return Kind.TIMELINEMARKER_COLLECTION; }
531
partial class Transform {
532
protected Transform () : base (NativeMethods.transform_new ()) {}
533
internal Transform (IntPtr raw) : base (raw) {}
534
internal override Kind GetKind () { return Kind.TRANSFORM; }
537
partial class TransformCollection {
538
public TransformCollection () : base (NativeMethods.transform_collection_new ()) {}
539
internal TransformCollection (IntPtr raw) : base (raw) {}
540
internal override Kind GetKind () { return Kind.TRANSFORM_COLLECTION; }
543
partial class TransformGroup {
544
public TransformGroup () : base (NativeMethods.transform_group_new ()) {}
545
internal TransformGroup (IntPtr raw) : base (raw) {}
546
internal override Kind GetKind () { return Kind.TRANSFORMGROUP; }
549
partial class TranslateTransform {
550
public TranslateTransform () : base (NativeMethods.translate_transform_new ()) {}
551
internal TranslateTransform (IntPtr raw) : base (raw) {}
552
internal override Kind GetKind () { return Kind.TRANSLATETRANSFORM; }
555
partial class VideoBrush {
556
public VideoBrush () : base (NativeMethods.video_brush_new ()) {}
557
internal VideoBrush (IntPtr raw) : base (raw) {}
558
internal override Kind GetKind () { return Kind.VIDEOBRUSH; }
562
namespace System.Windows.Media.Animation {
563
partial class BeginStoryboard {
564
public BeginStoryboard () : base (NativeMethods.begin_storyboard_new ()) {}
565
internal BeginStoryboard (IntPtr raw) : base (raw) {}
566
internal override Kind GetKind () { return Kind.BEGINSTORYBOARD; }
569
partial class ColorAnimation {
570
public ColorAnimation () : base (NativeMethods.color_animation_new ()) {}
571
internal ColorAnimation (IntPtr raw) : base (raw) {}
572
internal override Kind GetKind () { return Kind.COLORANIMATION; }
575
partial class ColorAnimationUsingKeyFrames {
576
public ColorAnimationUsingKeyFrames () : base (NativeMethods.color_animation_using_key_frames_new ()) {}
577
internal ColorAnimationUsingKeyFrames (IntPtr raw) : base (raw) {}
578
internal override Kind GetKind () { return Kind.COLORANIMATIONUSINGKEYFRAMES; }
581
partial class ColorKeyFrame {
582
protected ColorKeyFrame () : base (NativeMethods.color_key_frame_new ()) {}
583
internal ColorKeyFrame (IntPtr raw) : base (raw) {}
584
internal override Kind GetKind () { return Kind.COLORKEYFRAME; }
587
partial class ColorKeyFrameCollection {
588
public ColorKeyFrameCollection () : base (NativeMethods.color_key_frame_collection_new ()) {}
589
internal ColorKeyFrameCollection (IntPtr raw) : base (raw) {}
590
internal override Kind GetKind () { return Kind.COLORKEYFRAME_COLLECTION; }
593
partial class DiscreteColorKeyFrame {
594
public DiscreteColorKeyFrame () : base (NativeMethods.discrete_color_key_frame_new ()) {}
595
internal DiscreteColorKeyFrame (IntPtr raw) : base (raw) {}
596
internal override Kind GetKind () { return Kind.DISCRETECOLORKEYFRAME; }
599
partial class DiscreteDoubleKeyFrame {
600
public DiscreteDoubleKeyFrame () : base (NativeMethods.discrete_double_key_frame_new ()) {}
601
internal DiscreteDoubleKeyFrame (IntPtr raw) : base (raw) {}
602
internal override Kind GetKind () { return Kind.DISCRETEDOUBLEKEYFRAME; }
605
partial class DiscreteObjectKeyFrame {
606
public DiscreteObjectKeyFrame () : base (NativeMethods.discrete_object_key_frame_new ()) {}
607
internal DiscreteObjectKeyFrame (IntPtr raw) : base (raw) {}
608
internal override Kind GetKind () { return Kind.DISCRETEOBJECTKEYFRAME; }
611
partial class DiscretePointKeyFrame {
612
public DiscretePointKeyFrame () : base (NativeMethods.discrete_point_key_frame_new ()) {}
613
internal DiscretePointKeyFrame (IntPtr raw) : base (raw) {}
614
internal override Kind GetKind () { return Kind.DISCRETEPOINTKEYFRAME; }
617
partial class DoubleAnimation {
618
public DoubleAnimation () : base (NativeMethods.double_animation_new ()) {}
619
internal DoubleAnimation (IntPtr raw) : base (raw) {}
620
internal override Kind GetKind () { return Kind.DOUBLEANIMATION; }
623
partial class DoubleAnimationUsingKeyFrames {
624
public DoubleAnimationUsingKeyFrames () : base (NativeMethods.double_animation_using_key_frames_new ()) {}
625
internal DoubleAnimationUsingKeyFrames (IntPtr raw) : base (raw) {}
626
internal override Kind GetKind () { return Kind.DOUBLEANIMATIONUSINGKEYFRAMES; }
629
partial class DoubleKeyFrame {
630
protected DoubleKeyFrame () : base (NativeMethods.double_key_frame_new ()) {}
631
internal DoubleKeyFrame (IntPtr raw) : base (raw) {}
632
internal override Kind GetKind () { return Kind.DOUBLEKEYFRAME; }
635
partial class DoubleKeyFrameCollection {
636
public DoubleKeyFrameCollection () : base (NativeMethods.double_key_frame_collection_new ()) {}
637
internal DoubleKeyFrameCollection (IntPtr raw) : base (raw) {}
638
internal override Kind GetKind () { return Kind.DOUBLEKEYFRAME_COLLECTION; }
641
partial class KeySpline {
642
public KeySpline () : base (NativeMethods.key_spline_new ()) {}
643
internal KeySpline (IntPtr raw) : base (raw) {}
644
internal override Kind GetKind () { return Kind.KEYSPLINE; }
647
partial class LinearColorKeyFrame {
648
public LinearColorKeyFrame () : base (NativeMethods.linear_color_key_frame_new ()) {}
649
internal LinearColorKeyFrame (IntPtr raw) : base (raw) {}
650
internal override Kind GetKind () { return Kind.LINEARCOLORKEYFRAME; }
653
partial class LinearDoubleKeyFrame {
654
public LinearDoubleKeyFrame () : base (NativeMethods.linear_double_key_frame_new ()) {}
655
internal LinearDoubleKeyFrame (IntPtr raw) : base (raw) {}
656
internal override Kind GetKind () { return Kind.LINEARDOUBLEKEYFRAME; }
659
partial class LinearPointKeyFrame {
660
public LinearPointKeyFrame () : base (NativeMethods.linear_point_key_frame_new ()) {}
661
internal LinearPointKeyFrame (IntPtr raw) : base (raw) {}
662
internal override Kind GetKind () { return Kind.LINEARPOINTKEYFRAME; }
665
partial class ObjectAnimationUsingKeyFrames {
666
public ObjectAnimationUsingKeyFrames () : base (NativeMethods.object_animation_using_key_frames_new ()) {}
667
internal ObjectAnimationUsingKeyFrames (IntPtr raw) : base (raw) {}
668
internal override Kind GetKind () { return Kind.OBJECTANIMATIONUSINGKEYFRAMES; }
671
partial class ObjectKeyFrame {
672
protected ObjectKeyFrame () : base (NativeMethods.object_key_frame_new ()) {}
673
internal ObjectKeyFrame (IntPtr raw) : base (raw) {}
674
internal override Kind GetKind () { return Kind.OBJECTKEYFRAME; }
677
partial class ObjectKeyFrameCollection {
678
public ObjectKeyFrameCollection () : base (NativeMethods.object_key_frame_collection_new ()) {}
679
internal ObjectKeyFrameCollection (IntPtr raw) : base (raw) {}
680
internal override Kind GetKind () { return Kind.OBJECTKEYFRAME_COLLECTION; }
683
partial class PointAnimation {
684
public PointAnimation () : base (NativeMethods.point_animation_new ()) {}
685
internal PointAnimation (IntPtr raw) : base (raw) {}
686
internal override Kind GetKind () { return Kind.POINTANIMATION; }
689
partial class PointAnimationUsingKeyFrames {
690
public PointAnimationUsingKeyFrames () : base (NativeMethods.point_animation_using_key_frames_new ()) {}
691
internal PointAnimationUsingKeyFrames (IntPtr raw) : base (raw) {}
692
internal override Kind GetKind () { return Kind.POINTANIMATIONUSINGKEYFRAMES; }
695
partial class PointKeyFrame {
696
protected PointKeyFrame () : base (NativeMethods.point_key_frame_new ()) {}
697
internal PointKeyFrame (IntPtr raw) : base (raw) {}
698
internal override Kind GetKind () { return Kind.POINTKEYFRAME; }
701
partial class PointKeyFrameCollection {
702
public PointKeyFrameCollection () : base (NativeMethods.point_key_frame_collection_new ()) {}
703
internal PointKeyFrameCollection (IntPtr raw) : base (raw) {}
704
internal override Kind GetKind () { return Kind.POINTKEYFRAME_COLLECTION; }
707
partial class SplineColorKeyFrame {
708
public SplineColorKeyFrame () : base (NativeMethods.spline_color_key_frame_new ()) {}
709
internal SplineColorKeyFrame (IntPtr raw) : base (raw) {}
710
internal override Kind GetKind () { return Kind.SPLINECOLORKEYFRAME; }
713
partial class SplineDoubleKeyFrame {
714
public SplineDoubleKeyFrame () : base (NativeMethods.spline_double_key_frame_new ()) {}
715
internal SplineDoubleKeyFrame (IntPtr raw) : base (raw) {}
716
internal override Kind GetKind () { return Kind.SPLINEDOUBLEKEYFRAME; }
719
partial class SplinePointKeyFrame {
720
public SplinePointKeyFrame () : base (NativeMethods.spline_point_key_frame_new ()) {}
721
internal SplinePointKeyFrame (IntPtr raw) : base (raw) {}
722
internal override Kind GetKind () { return Kind.SPLINEPOINTKEYFRAME; }
725
partial class Storyboard {
726
public Storyboard () : base (NativeMethods.storyboard_new ()) {}
727
internal Storyboard (IntPtr raw) : base (raw) {}
728
internal override Kind GetKind () { return Kind.STORYBOARD; }
731
partial class Timeline {
732
protected Timeline () : base (NativeMethods.timeline_new ()) {}
733
internal Timeline (IntPtr raw) : base (raw) {}
734
internal override Kind GetKind () { return Kind.TIMELINE; }
737
partial class TimelineCollection {
738
public TimelineCollection () : base (NativeMethods.timeline_collection_new ()) {}
739
internal TimelineCollection (IntPtr raw) : base (raw) {}
740
internal override Kind GetKind () { return Kind.TIMELINE_COLLECTION; }
744
namespace System.Windows.Media.Imaging {
745
partial class BitmapImage {
746
public BitmapImage () : base (NativeMethods.bitmap_image_new ()) {}
747
internal BitmapImage (IntPtr raw) : base (raw) {}
748
internal override Kind GetKind () { return Kind.BITMAPIMAGE; }
752
namespace System.Windows.Shapes {
753
partial class Ellipse {
754
public Ellipse () : base (NativeMethods.ellipse_new ()) {}
755
internal Ellipse (IntPtr raw) : base (raw) {}
756
internal override Kind GetKind () { return Kind.ELLIPSE; }
760
public Line () : base (NativeMethods.line_new ()) {}
761
internal Line (IntPtr raw) : base (raw) {}
762
internal override Kind GetKind () { return Kind.LINE; }
766
public Path () : base (NativeMethods.path_new ()) {}
767
internal Path (IntPtr raw) : base (raw) {}
768
internal override Kind GetKind () { return Kind.PATH; }
771
partial class Polygon {
772
public Polygon () : base (NativeMethods.polygon_new ()) {}
773
internal Polygon (IntPtr raw) : base (raw) {}
774
internal override Kind GetKind () { return Kind.POLYGON; }
777
partial class Polyline {
778
public Polyline () : base (NativeMethods.polyline_new ()) {}
779
internal Polyline (IntPtr raw) : base (raw) {}
780
internal override Kind GetKind () { return Kind.POLYLINE; }
783
partial class Rectangle {
784
public Rectangle () : base (NativeMethods.rectangle_new ()) {}
785
internal Rectangle (IntPtr raw) : base (raw) {}
786
internal override Kind GetKind () { return Kind.RECTANGLE; }
789
partial class Shape {
790
protected Shape () : base (NativeMethods.shape_new ()) {}
791
internal Shape (IntPtr raw) : base (raw) {}
792
internal override Kind GetKind () { return Kind.SHAPE; }