Namespace Xui.Runtime.MacOS
Namespaces
Classes
- CoreAnimation.CAGradientLayer
https://developer.apple.com/documentation/quartzcore/cashapelayer?language=objc
- CoreAnimation.CAShapeLayer
https://developer.apple.com/documentation/quartzcore/cashapelayer?language=objc
- ObjC
Objective-C Runtime. Exposing functions from "/usr/lib/libobjc.A.dylib" https://developer.apple.com/documentation/objectivec/objective-c_runtime
- ObjC.Class
Abstracts operations on Objective-C Class object.
- ObjC.Protocol
Abstracts operations on Objective-C Class object.
- ObjC.Ref
Abstracts C# interactions with an Objective-C reference counted instance.
- ObjC.Sel
Abstracts C# interactions with an Objective-C selector.
Structs
- CoreGraphics.CGAffineTransform
Affine transformation matrix in the form:
| A B 0 | | C D 0 | | Tx Ty 1 |Transforming a vector:
| A B 0 | [x' y' 1] = [x y 1] * | C D 0 | | Tx Ty 1 |
- ObjC.Super
Abstracts C# interactions with an Objective-C selector.
Enums
- AppKit.NSAutoresizingMaskOptions
https://developer.apple.com/documentation/appkit/nsautoresizingmaskoptions?language=objc NSUInteger - treat as nuint.
- AppKit.NSVisualEffectBlendingMode
https://developer.apple.com/documentation/objectivec/nsuinteger NSUInteger - treat as nint
- AppKit.NSVisualEffectMaterial
https://developer.apple.com/documentation/objectivec/nsuinteger NSUInteger - treat as nint
- AppKit.NSVisualEffectState
https://developer.apple.com/documentation/appkit/nsvisualeffectstate?language=objc NSInteger - treat as nint
- AppKit.NSWindowStyleMask
https://developer.apple.com/documentation/objectivec/nsuinteger NSUInteger - treat as nuint
- AppKit.NSWindowTitleVisibility
https://developer.apple.com/documentation/appkit/nswindowtitlevisibility?language=objc NSInteger - treat as nint.
- AppKit.NSWindowToolbarStyle
https://developer.apple.com/documentation/appkit/nswindowtitlevisibility?language=objc NSInteger - treat as nint.
- CoreGraphics.CGLineCap
This is not 64 bit on 64 bit architecture, it is defined as int32_t.
- CoreGraphics.CGLineJoin
This is not 64 bit on 64 bit architecture, it is defined as int32_t.
- CoreGraphics.CGTextDrawingMode
This is not 64 bit on 64 bit architecture, it is defined as int32_t.
- CoreText.CTLineRef.BoundsOptions
Platform-safe flags controlling how CTLine bounds are calculated. Matches CTLineBoundsOptions from CoreText. (nuint)
- NSWindowLevel
Defines the stacking level (Z-order) of an NSWindow.