Vixen
02b45cc4
csharp
public sealed class PointerEvent

A pointer doing something somewhere.

No guide page documents this yet — the page shows what the code says about itself.

Remarks

The position is in document space, not the element's, and stays that way through the whole route. An event whose coordinates changed as it bubbled would mean something different to each handler that read it, and the element it is currently at is already on the event.

Fields and properties (7)

  • public int PointerId

    Which pointer. A mouse is one; touches are several at once.

  • public float X

    Its x, in document space.

  • public float Y

    Its y, in document space.

  • public PointerButton Button

    Which button, for a press or a release.

  • public ModifierKeys Modifiers

    What was held on the keyboard at the time.

  • public PointerAction Action

    What happened.

  • public TimeSpan Timestamp

    When it happened.

Used by (83, showing 40)

  • AdvancedFixtureVixen.Ui.Controls.Advanced.Tests
  • BuildContextVixen.Ui
  • ButtonBaseVixen.Ui.Controls
  • CodeEditorVixen.Ui.Controls.Advanced
  • ColorFieldVixen.Ui.Controls.Advanced
  • ColorInputVixen.Ui.Controls.Advanced
  • ColorStripVixen.Ui.Controls.Advanced
  • ColorSwatchVixen.Ui.Controls.Advanced
  • ContextMenuVixen.Ui.Controls
  • ControlVixen.Ui.Controls
  • ControlFixtureVixen.Ui.Controls.Tests
  • CurveEditorVixen.Ui.Controls.Advanced
  • DataGridVixen.Ui.Controls.Advanced
  • DockSplitterViewVixen.Ui.Controls.Advanced
  • DockingHostVixen.Ui.Controls.Advanced
  • FocusTestsVixen.Ui.Tests
  • GestureRecognizerVixen.Ui
  • GestureTestsVixen.Ui.Tests
  • GradientEditorVixen.Ui.Controls.Advanced
  • HoverTestsVixen.Ui.Tests
  • InputTestsVixen.Ui.Tests
  • InteractionTestsVixen.Ui.Testing.Tests
  • KeyboardTestsVixen.Ui.Tests
  • MenuVixen.Ui.Controls
  • MenuBarVixen.Ui.Controls
  • NodeCanvasVixen.Ui.Controls.Advanced
  • NodeMinimapVixen.Ui.Controls.Advanced
  • NumericInputVixen.Ui.Controls
  • OverlayVixen.Ui.Controls
  • PlatformInputVixen.Platform.Ui
  • RadialMenuVixen.Ui.Controls
  • RangeSliderVixen.Ui.Controls
  • RemovalTestsVixen.Ui.Tests
  • ScrollBarVixen.Ui.Controls
  • SelectBaseVixen.Ui.Controls
  • SliderVixen.Ui.Controls
  • TextFieldVixen.Ui.Controls
  • TimelineVixen.Ui.Controls.Advanced
  • TooltipVixen.Ui.Controls
  • TreeViewVixen.Ui.Controls.Advanced