IPointer.cs 325 B

123456789101112131415161718
  1. namespace Avalonia.Input
  2. {
  3. public interface IPointer
  4. {
  5. int Id { get; }
  6. void Capture(IInputElement control);
  7. IInputElement Captured { get; }
  8. PointerType Type { get; }
  9. bool IsPrimary { get; }
  10. }
  11. public enum PointerType
  12. {
  13. Mouse,
  14. Touch
  15. }
  16. }