NSEvent

GPTKB entity

Statements (50)
Predicate Object
gptkbp:instanceOf gptkb:class
gptkbp:category gptkb:Cocoa_API
macOS development
gptkbp:compatibleWith NSCopying
gptkbp:definedIn gptkb:AppKit_framework
gptkbp:documentation https://developer.apple.com/documentation/appkit/nsevent
gptkbp:handles Keyboard events
Mouse events
Scroll wheel events
Tablet events
Touch events
gptkbp:headerFile NSEvent.h
https://www.w3.org/2000/01/rdf-schema#label NSEvent
gptkbp:introducedIn gptkb:macOS_10.0
gptkbp:method +eventWithType:location:modifierFlags:timestamp:windowNumber:context:subtype:data1:data2:
+addGlobalMonitorForEventsMatchingMask:handler:
+addLocalMonitorForEventsMatchingMask:handler:
+mouseLocation
+removeMonitor:
-buttonNumber
-characters
-charactersIgnoringModifiers
-clickCount
-context
-data1
-data2
-deltaX
-deltaY
-deltaZ
-eventNumber
-isARepeat
-keyCode
-locationInWindow
-modifierFlags
-pressure
-subtype
-timestamp
-trackingNumber
-type
-userData
-windowNumber
+mouseEventWithType:location:modifierFlags:timestamp:windowNumber:context:eventNumber:clickCount:pressure:
+keyEventWithType:location:modifierFlags:timestamp:windowNumber:context:characters:charactersIgnoringModifiers:isARepeat:keyCode:
gptkbp:programmingLanguage gptkb:Objective-C
gptkb:Swift
gptkbp:represents User input event
gptkbp:superclass gptkb:NSObject
gptkbp:usedIn gptkb:macOS
gptkbp:bfsParent gptkb:AppKit
gptkbp:bfsLayer 7