Modules

AppKit

moduleSource

Available on macOS·since 0.31.0

#import "Objective_C/AppKit";

Procedures#

Generated#

General#

Foreign#

Types#

:: enum_flags
NSWindowCollectionBehaviorDefault
NSWindowCollectionBehaviorCanJoinAllSpaces
NSWindowCollectionBehaviorMoveToActiveSpace
NSWindowCollectionBehaviorManaged
NSWindowCollectionBehaviorTransient
NSWindowCollectionBehaviorStationary
NSWindowCollectionBehaviorParticipatesInCycle
NSWindowCollectionBehaviorIgnoresCycle
NSWindowCollectionBehaviorFullScreenPrimary
NSWindowCollectionBehaviorFullScreenAuxiliary
NSWindowCollectionBehaviorFullScreenNone
NSWindowCollectionBehaviorFullScreenAllowsTiling
NSWindowCollectionBehaviorFullScreenDisallowsTiling
:: enum
NSOpenGLContextParameterSwapInterval
NSOpenGLContextParameterSurfaceOrder
NSOpenGLContextParameterSurfaceOpacity
NSOpenGLContextParameterSurfaceBackingSize
NSOpenGLContextParameterReclaimResources
NSOpenGLContextParameterCurrentRendererID
NSOpenGLContextParameterGPUVertexProcessing
NSOpenGLContextParameterGPUFragmentProcessing
NSOpenGLContextParameterHasDrawable
NSOpenGLContextParameterMPSwapsInFlight
NSOpenGLContextParameterSwapRectangle
NSOpenGLContextParameterSwapRectangleEnable
NSOpenGLContextParameterRasterizationEnable
NSOpenGLContextParameterStateValidation
NSOpenGLContextParameterSurfaceSurfaceVolatile
NSWindowStyleMaskenum flagsforeignSource
:: enum_flags
NSWindowStyleMaskBorderless
NSWindowStyleMaskTitled
NSWindowStyleMaskClosable
NSWindowStyleMaskMiniaturizable
NSWindowStyleMaskResizable
NSWindowStyleMaskUtilityWindow
NSWindowStyleMaskDocModalWindow
NSWindowStyleMaskNonactivatingPanel
NSWindowStyleMaskTexturedBackground
NSWindowStyleMaskUnifiedTitleAndToolbar
NSWindowStyleMaskHUDWindow
NSWindowStyleMaskFullScreen
NSWindowStyleMaskFullSizeContentView
:: enum
NSEventTypeLeftMouseDown
NSEventTypeLeftMouseUp
NSEventTypeRightMouseDown
NSEventTypeRightMouseUp
NSEventTypeMouseMoved
NSEventTypeLeftMouseDragged
NSEventTypeRightMouseDragged
NSEventTypeMouseEntered
NSEventTypeMouseExited
NSEventTypeKeyDown
NSEventTypeKeyUp
NSEventTypeFlagsChanged
NSEventTypeAppKitDefined
NSEventTypeSystemDefined
NSEventTypeApplicationDefined
NSEventTypePeriodic
NSEventTypeCursorUpdate
NSEventTypeRotate
NSEventTypeBeginGesture
NSEventTypeEndGesture
NSEventTypeScrollWheel
NSEventTypeTabletPoint
NSEventTypeTabletProximity
NSEventTypeOtherMouseDown
NSEventTypeOtherMouseUp
NSEventTypeOtherMouseDragged
NSEventTypeGesture
NSEventTypeMagnify
NSEventTypeSwipe
:: enum
NSEventMaskLeftMouseDown
NSEventMaskLeftMouseUp
NSEventMaskRightMouseDown
NSEventMaskRightMouseUp
NSEventMaskMouseMoved
NSEventMaskLeftMouseDragged
NSEventMaskRightMouseDragged
NSEventMaskMouseEntered
NSEventMaskMouseExited
NSEventMaskKeyDown
NSEventMaskKeyUp
NSEventMaskFlagsChanged
NSEventMaskAppKitDefined
NSEventMaskSystemDefined
NSEventMaskApplicationDefined
NSEventMaskPeriodic
NSEventMaskCursorUpdate
NSEventMaskRotate
NSEventMaskBeginGesture
NSEventMaskEndGesture
NSEventMaskScrollWheel
NSEventMaskTabletPoint
NSEventMaskTabletProximity
NSEventMaskOtherMouseDown
NSEventMaskOtherMouseUp
NSEventMaskOtherMouseDragged
NSEventMaskGesture
NSEventMaskMagnify
NSEventMaskSwipe
NSEventMaskAny
:: enum_flags
NSEventModifierFlagCapsLock
NSEventModifierFlagShift
NSEventModifierFlagControl
NSEventModifierFlagOption
NSEventModifierFlagCommand
NSEventModifierFlagNumericPad
NSEventModifierFlagHelp
NSEventModifierFlagFunction
NSEventModifierFlagDeviceIndependentFlagsMask
:: enum
NSApplicationPresentationDefault
NSApplicationPresentationAutoHideDock
NSApplicationPresentationHideDock
NSApplicationPresentationAutoHideMenuBar
NSApplicationPresentationHideMenuBar
NSApplicationPresentationDisableAppleMenu
NSApplicationPresentationDisableProcessSwitching
NSApplicationPresentationDisableForceQuit
NSApplicationPresentationDisableSessionTermination
NSApplicationPresentationDisableHideApplication
NSApplicationPresentationDisableMenuBarTransparency
NSApplicationPresentationFullScreen
NSApplicationPresentationAutoHideToolbar
NSApplicationPresentationDisableCursorLocationAssistance
NSViewstructforeignSource
:: struct
super: O.NSObject
pad: [152 - size_of(O.NSObject)] u8
:: enum
kCGBaseWindowLevelKey
kCGMinimumWindowLevelKey
kCGDesktopWindowLevelKey
kCGBackstopMenuLevelKey
kCGNormalWindowLevelKey
kCGFloatingWindowLevelKey
kCGTornOffMenuWindowLevelKey
kCGDockWindowLevelKey
kCGMainMenuWindowLevelKey
kCGStatusWindowLevelKey
kCGModalPanelWindowLevelKey
kCGPopUpMenuWindowLevelKey
kCGDraggingWindowLevelKey
kCGScreenSaverWindowLevelKey
kCGMaximumWindowLevelKey
kCGOverlayWindowLevelKey
kCGHelpWindowLevelKey
kCGUtilityWindowLevelKey
kCGDesktopIconWindowLevelKey
kCGCursorWindowLevelKey
kCGAssistiveTechHighWindowLevelKey
kCGNumberOfWindowLevelKeys

Constants#