Table of Contents

Namespace Xui.Runtime.IOS

Namespaces

Xui.Runtime.IOS.Actual

Classes

CoreAnimation
CoreAnimation.CADisplayLink
CoreFoundation
CoreFoundation.CFArray
CoreFoundation.CFDataRef
CoreFoundation.CFDictionary
CoreGraphics
CoreText
CoreText.CTFontDescriptor
CoreText.CTFontDescriptor.FontAttributes
CoreText.CTFontDescriptor.FontTrait
Foundation
Foundation.NSAttributedString
Foundation.NSAttributedString.Key
Foundation.NSRunLoop
Foundation.NSRunLoop.Mode
Foundation.NSString
Marshalling
ObjC

Objective-C Runtime. Exposing functions from "/usr/lib/libobjc.A.dylib" https://developer.apple.com/documentation/objectivec/objective-c_runtime

ObjC.Builder
ObjC.Class

Abstracts operations on Objective-C Class object.

ObjC.NSObject
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.

ObjCException
UIKit
UIKit.UIEvent
UIKit.UIResponder
UIKit.UITouch
UIKit.UIView
UIKit.UIViewController
UIKit.UIWindow

Structs

CoreFoundation.CFArray.CallBacks
CoreFoundation.CFDictionary.KeyCallBacks
CoreFoundation.CFDictionary.ValueCallBacks
CoreFoundation.CFMutableArrayRef
CoreFoundation.CFMutableDictionaryRef
CoreFoundation.CFNumberRef
CoreFoundation.CFSetRef
CoreFoundation.CFStringRef
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 |
CoreGraphics.CGColorRef
CoreGraphics.CGColorSpaceRef
CoreGraphics.CGContextRef
CoreGraphics.CGGradientRef
CoreGraphics.CGMutablePathRef
CoreGraphics.CGPathRef
CoreGraphics.CGPoint
CoreGraphics.CGRect
CoreGraphics.CGSize
CoreText.CTFontDescriptorRef
CoreText.CTFontRef
CoreText.CTLineRef
Foundation.NSAttributedStringRef
ObjC.Prop
ObjC.Prop.Bool
ObjC.Prop.NInt
ObjC.Prop.NUInt
ObjC.Prop.String
ObjC.Super

Abstracts C# interactions with an Objective-C selector.

UIKit.UIColorRef
UIKit.UIEdgeInsets
UIKit.UIEventRef
UIKit.UITouchRef

Enums

CoreFoundation.CFNumberType
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.CTFontDescriptor.SymbolicTrait
CoreText.CTLineRef.BoundsOptions

Platform-safe flags controlling how CTLine bounds are calculated. Matches CTLineBoundsOptions from CoreText. (nuint)

UIKit.UIEvent.EventSubtype
UIKit.UIEvent.EventType
UIKit.UITouch.Phase
UIKit.UITouch.TouchType

Delegates

CoreFoundation.CFMutableArrayRef.ReleaseCallBack
CoreFoundation.CFMutableArrayRef.RetainCallBack
ObjC.IdSelCGRect_Void
ObjC.IdSelIdId_Bool
ObjC.IdSelIdId_Id
ObjC.IdSelIdId_Void
ObjC.IdSelId_Bool
ObjC.IdSelId_Void
ObjC.IdSel_Bool
ObjC.IdSel_Id
ObjC.IdSel_Void
ObjC.SelfSelIdId_RetBool_Callback
ObjC.SelfSelId_Callback
ObjC.SelfSelId_RetBool_Callback
ObjC.SelfSel_Callback