NSEvent
NSEvent()
NSEvent(IntPtr)
NSEvent(NativeHandle)
NSEvent(NSCoder)
NSEvent(NSObjectFlag)
AbsoluteX
AbsoluteY
AbsoluteZ
AllTouches
AssociatedEventsMask
ButtonMask
ButtonNumber
CapabilityMask
CGEvent
Characters
CharactersIgnoringModifiers
ClassHandle
ClickCount
Context
CurrentModifierFlags
CurrentMouseLocation
CurrentPressedMouseButtons
Data1
Data2
DeltaX
DeltaY
DeltaZ
DeviceID
DoubleClickInterval
EventNumber
EventRef
HasPreciseScrollingDeltas
IsARepeat
IsDirectionInvertedFromDevice
IsEnteringProximity
IsSwipeTrackingFromScrollEventsEnabled
KeyCode
KeyRepeatDelay
KeyRepeatInterval
LocationInWindow
Magnification
ModifierFlags
MomentumPhase
MouseCoalescingEnabled
Phase
PointingDeviceSerialNumber
PointingDeviceType
Pressure
Rotation
ScrollingDeltaX
ScrollingDeltaY
Stage
StageTransition
Subtype
SystemTabletID
TabletID
TangentialPressure
Tilt
Timestamp
TrackingArea
TrackingNumber
Type
UniqueID
UserData
VendorDefined
VendorID
VendorPointingDeviceType
Window
WindowNumber
AddGlobalMonitorForEventsMatchingMask(NSEventMask, GlobalEventHandler)
AddLocalMonitorForEventsMatchingMask(NSEventMask, LocalEventHandler)
Copy(NSZone)
EncodeTo(NSCoder)
EnterExitEvent(NSEventType, CGPoint, NSEventModifierMask, Double, nint, NSGraphicsContext, nint, nint, IntPtr)
EnterExitEvent(NSEventType, CGPoint, NSEventModifierMask, Double, nint, NSGraphicsContext, nint, nint, nint)
EventWithCGEvent(nint)
EventWithEventRef(nint)
GetCharacters(NSEventModifierFlags)
GetCoalescedTouches(NSTouch)
GetTouches(NSView)
KeyEvent(NSEventType, CGPoint, NSEventModifierMask, Double, nint, NSGraphicsContext, String, String, Boolean, UInt16)
KeyEvent(NSEventType, CGPoint, NSEventModifierMask, Double, nint, NSGraphicsContext, String, String, Boolean, UInt16)
MouseEvent(NSEventType, CGPoint, NSEventModifierMask, Double, nint, NSGraphicsContext, nint, nint, Single)
MouseEvent(NSEventType, CGPoint, NSEventModifierMask, Double, nint, NSGraphicsContext, nint, nint, Single)
OtherEvent(NSEventType, CGPoint, NSEventModifierMask, Double, nint, NSGraphicsContext, Int16, nint, nint)
OtherEvent(NSEventType, CGPoint, NSEventModifierMask, Double, nint, NSGraphicsContext, Int16, nint, nint)
PointingDeviceID()
RemoveMonitor(NSObject)
StartPeriodicEventsAfterDelay(Double, Double)
StopPeriodicEvents()
TouchesMatchingPhase(NSTouchPhase, NSView)
TrackSwipeEvent(NSEventSwipeTrackingOptions, nfloat, nfloat, NSEventTrackHandler)
TrackSwipeEvent(NSEventSwipeTrackingOptions, NFloat, NFloat, NSEventTrackHandler)
LocationInNode(NSEvent, SKNode)
xamarinmac
namespace AppKit
{
[DebuggerTypeProxy(typeof(NSEventDebuggerProxy))]
[Register("NSEvent", true)]
public class NSEvent : NSObject, INSCoding, INSCopying, INativeObject, IDisposable
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[Export("enterExitEventWithType:location:modifierFlags:timestamp:windowNumber:context:eventNumber:trackingNumber:userData:")]
public static NSEvent! EnterExitEvent(NSEventType type, CGPoint location, NSEventModifierMask flags, double time, nint wNum, NSGraphicsContext? context, nint eNum, nint tNum, IntPtr data);
}
}
Xamarin macOS | 0.0 |
---|---|
Information specific to xamarinmac | |
Assembly | Xamarin.Mac , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API