quartzcore

package
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 17, 2026 License: MIT Imports: 12 Imported by: 0

Documentation

Rendered for darwin/amd64

Overview

Package quartzcore provides purego-based Go bindings for the macOS QuartzCore framework.

Apple documentation: https://developer.apple.com/documentation/quartzcore

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CAAnimationDefaultValueForKey

func CAAnimationDefaultValueForKey(key *foundation.NSString) objc.ID

func CACurrentMediaTime

func CACurrentMediaTime() float64

func CADynamicRangeAutomatic

func CADynamicRangeAutomatic() uintptr

func CADynamicRangeConstrainedHigh

func CADynamicRangeConstrainedHigh() uintptr

func CADynamicRangeHigh

func CADynamicRangeHigh() uintptr

func CADynamicRangeStandard

func CADynamicRangeStandard() uintptr

func CAEDRMetadataIsAvailable

func CAEDRMetadataIsAvailable() bool

func CAEmitterCellDefaultValueForKey

func CAEmitterCellDefaultValueForKey(key *foundation.NSString) objc.ID

func CAFrameRateRangeIsEqualToRange

func CAFrameRateRangeIsEqualToRange(range_ CAFrameRateRange, other CAFrameRateRange) bool

func CALayerCornerCurveExpansionFactor

func CALayerCornerCurveExpansionFactor(curve *foundation.NSString) float64

func CALayerDefaultValueForKey

func CALayerDefaultValueForKey(key *foundation.NSString) objc.ID

func CALayerNeedsDisplayForKey

func CALayerNeedsDisplayForKey(key *foundation.NSString) bool

func CATiledLayerFadeDuration

func CATiledLayerFadeDuration() float64

func CAToneMapModeAutomatic

func CAToneMapModeAutomatic() uintptr

func CAToneMapModeIfSupported

func CAToneMapModeIfSupported() uintptr

func CAToneMapModeNever

func CAToneMapModeNever() uintptr

func CATransactionAnimationDuration

func CATransactionAnimationDuration() float64

func CATransactionBegin

func CATransactionBegin()

func CATransactionCommit

func CATransactionCommit()

func CATransactionCompletionBlock

func CATransactionCompletionBlock() objc.Block

func CATransactionDisableActions

func CATransactionDisableActions() bool

func CATransactionFlush

func CATransactionFlush()

func CATransactionLock

func CATransactionLock()

func CATransactionSetAnimationDuration

func CATransactionSetAnimationDuration(dur float64)

func CATransactionSetAnimationTimingFunction

func CATransactionSetAnimationTimingFunction(function *CAMediaTimingFunction)

func CATransactionSetCompletionBlock

func CATransactionSetCompletionBlock(block func())

func CATransactionSetDisableActions

func CATransactionSetDisableActions(flag bool)

func CATransactionSetValueForKey

func CATransactionSetValueForKey(anObject objc.ID, key *foundation.NSString)

func CATransactionUnlock

func CATransactionUnlock()

func CATransactionValueForKey

func CATransactionValueForKey(key *foundation.NSString) objc.ID

func CATransform3DEqualToTransform

func CATransform3DEqualToTransform(a CATransform3D, b CATransform3D) bool

func CATransform3DIsAffine

func CATransform3DIsAffine(t CATransform3D) bool

func CATransform3DIsIdentity

func CATransform3DIsIdentity(t CATransform3D) bool

func KCAAlignmentCenter

func KCAAlignmentCenter() uintptr

func KCAAlignmentJustified

func KCAAlignmentJustified() uintptr

func KCAAlignmentLeft

func KCAAlignmentLeft() uintptr

func KCAAlignmentNatural

func KCAAlignmentNatural() uintptr

func KCAAlignmentRight

func KCAAlignmentRight() uintptr

func KCAAnimationCubic

func KCAAnimationCubic() uintptr

func KCAAnimationCubicPaced

func KCAAnimationCubicPaced() uintptr

func KCAAnimationDiscrete

func KCAAnimationDiscrete() uintptr

func KCAAnimationLinear

func KCAAnimationLinear() uintptr

func KCAAnimationPaced

func KCAAnimationPaced() uintptr

func KCAAnimationRotateAuto

func KCAAnimationRotateAuto() uintptr

func KCAAnimationRotateAutoReverse

func KCAAnimationRotateAutoReverse() uintptr

func KCAContentsFormatAutomatic

func KCAContentsFormatAutomatic() uintptr

func KCAContentsFormatGray8Uint

func KCAContentsFormatGray8Uint() uintptr

func KCAContentsFormatRGBA8Uint

func KCAContentsFormatRGBA8Uint() uintptr

func KCAContentsFormatRGBA16Float

func KCAContentsFormatRGBA16Float() uintptr

func KCACornerCurveCircular

func KCACornerCurveCircular() uintptr

func KCACornerCurveContinuous

func KCACornerCurveContinuous() uintptr

func KCAEmitterLayerAdditive

func KCAEmitterLayerAdditive() uintptr

func KCAEmitterLayerBackToFront

func KCAEmitterLayerBackToFront() uintptr

func KCAEmitterLayerCircle

func KCAEmitterLayerCircle() uintptr

func KCAEmitterLayerCuboid

func KCAEmitterLayerCuboid() uintptr

func KCAEmitterLayerLine

func KCAEmitterLayerLine() uintptr

func KCAEmitterLayerOldestFirst

func KCAEmitterLayerOldestFirst() uintptr

func KCAEmitterLayerOldestLast

func KCAEmitterLayerOldestLast() uintptr

func KCAEmitterLayerOutline

func KCAEmitterLayerOutline() uintptr

func KCAEmitterLayerPoint

func KCAEmitterLayerPoint() uintptr

func KCAEmitterLayerPoints

func KCAEmitterLayerPoints() uintptr

func KCAEmitterLayerRectangle

func KCAEmitterLayerRectangle() uintptr

func KCAEmitterLayerSphere

func KCAEmitterLayerSphere() uintptr

func KCAEmitterLayerSurface

func KCAEmitterLayerSurface() uintptr

func KCAEmitterLayerUnordered

func KCAEmitterLayerUnordered() uintptr

func KCAEmitterLayerVolume

func KCAEmitterLayerVolume() uintptr

func KCAFillModeBackwards

func KCAFillModeBackwards() uintptr

func KCAFillModeBoth

func KCAFillModeBoth() uintptr

func KCAFillModeForwards

func KCAFillModeForwards() uintptr

func KCAFillModeRemoved

func KCAFillModeRemoved() uintptr

func KCAFillRuleEvenOdd

func KCAFillRuleEvenOdd() uintptr

func KCAFillRuleNonZero

func KCAFillRuleNonZero() uintptr

func KCAFilterLinear

func KCAFilterLinear() uintptr

func KCAFilterNearest

func KCAFilterNearest() uintptr

func KCAFilterTrilinear

func KCAFilterTrilinear() uintptr

func KCAGradientLayerAxial

func KCAGradientLayerAxial() uintptr

func KCAGradientLayerConic

func KCAGradientLayerConic() uintptr

func KCAGradientLayerRadial

func KCAGradientLayerRadial() uintptr

func KCAGravityBottom

func KCAGravityBottom() uintptr

func KCAGravityBottomLeft

func KCAGravityBottomLeft() uintptr

func KCAGravityBottomRight

func KCAGravityBottomRight() uintptr

func KCAGravityCenter

func KCAGravityCenter() uintptr

func KCAGravityLeft

func KCAGravityLeft() uintptr

func KCAGravityResize

func KCAGravityResize() uintptr

func KCAGravityResizeAspect

func KCAGravityResizeAspect() uintptr

func KCAGravityResizeAspectFill

func KCAGravityResizeAspectFill() uintptr

func KCAGravityRight

func KCAGravityRight() uintptr

func KCAGravityTop

func KCAGravityTop() uintptr

func KCAGravityTopLeft

func KCAGravityTopLeft() uintptr

func KCAGravityTopRight

func KCAGravityTopRight() uintptr

func KCALineCapButt

func KCALineCapButt() uintptr

func KCALineCapRound

func KCALineCapRound() uintptr

func KCALineCapSquare

func KCALineCapSquare() uintptr

func KCALineJoinBevel

func KCALineJoinBevel() uintptr

func KCALineJoinMiter

func KCALineJoinMiter() uintptr

func KCALineJoinRound

func KCALineJoinRound() uintptr

func KCAMediaTimingFunctionDefault

func KCAMediaTimingFunctionDefault() uintptr

func KCAMediaTimingFunctionEaseIn

func KCAMediaTimingFunctionEaseIn() uintptr

func KCAMediaTimingFunctionEaseInEaseOut

func KCAMediaTimingFunctionEaseInEaseOut() uintptr

func KCAMediaTimingFunctionEaseOut

func KCAMediaTimingFunctionEaseOut() uintptr

func KCAMediaTimingFunctionLinear

func KCAMediaTimingFunctionLinear() uintptr

func KCAOnOrderIn

func KCAOnOrderIn() uintptr

func KCAOnOrderOut

func KCAOnOrderOut() uintptr

func KCARendererColorSpace

func KCARendererColorSpace() uintptr

func KCARendererMetalCommandQueue

func KCARendererMetalCommandQueue() uintptr

func KCAScrollBoth

func KCAScrollBoth() uintptr

func KCAScrollHorizontally

func KCAScrollHorizontally() uintptr

func KCAScrollNone

func KCAScrollNone() uintptr

func KCAScrollVertically

func KCAScrollVertically() uintptr

func KCATransactionAnimationDuration

func KCATransactionAnimationDuration() uintptr

func KCATransactionAnimationTimingFunction

func KCATransactionAnimationTimingFunction() uintptr

func KCATransactionCompletionBlock

func KCATransactionCompletionBlock() uintptr

func KCATransactionDisableActions

func KCATransactionDisableActions() uintptr

func KCATransition

func KCATransition() uintptr

func KCATransitionFade

func KCATransitionFade() uintptr

func KCATransitionFromBottom

func KCATransitionFromBottom() uintptr

func KCATransitionFromLeft

func KCATransitionFromLeft() uintptr

func KCATransitionFromRight

func KCATransitionFromRight() uintptr

func KCATransitionFromTop

func KCATransitionFromTop() uintptr

func KCATransitionMoveIn

func KCATransitionMoveIn() uintptr

func KCATransitionPush

func KCATransitionPush() uintptr

func KCATransitionReveal

func KCATransitionReveal() uintptr

func KCATruncationEnd

func KCATruncationEnd() uintptr

func KCATruncationMiddle

func KCATruncationMiddle() uintptr

func KCATruncationNone

func KCATruncationNone() uintptr

func KCATruncationStart

func KCATruncationStart() uintptr

func KCAValueFunctionRotateX

func KCAValueFunctionRotateX() uintptr

func KCAValueFunctionRotateY

func KCAValueFunctionRotateY() uintptr

func KCAValueFunctionRotateZ

func KCAValueFunctionRotateZ() uintptr

func KCAValueFunctionScale

func KCAValueFunctionScale() uintptr

func KCAValueFunctionScaleX

func KCAValueFunctionScaleX() uintptr

func KCAValueFunctionScaleY

func KCAValueFunctionScaleY() uintptr

func KCAValueFunctionScaleZ

func KCAValueFunctionScaleZ() uintptr

func KCAValueFunctionTranslate

func KCAValueFunctionTranslate() uintptr

func KCAValueFunctionTranslateX

func KCAValueFunctionTranslateX() uintptr

func KCAValueFunctionTranslateY

func KCAValueFunctionTranslateY() uintptr

func KCAValueFunctionTranslateZ

func KCAValueFunctionTranslateZ() uintptr

func SymbolAvailable

func SymbolAvailable(symbol string) bool

SymbolAvailable reports whether the named C symbol was bound when the library loaded. Calling a generated wrapper whose symbol is unavailable dereferences a nil function variable and panics.

Types

type Acl_entry_id_t

type Acl_entry_id_t int64
const (
	ACL_FIRST_ENTRY Acl_entry_id_t = 0
	ACL_NEXT_ENTRY  Acl_entry_id_t = -1
	ACL_LAST_ENTRY  Acl_entry_id_t = -2
)

func (Acl_entry_id_t) String

func (e Acl_entry_id_t) String() string

type Acl_flag_t

type Acl_flag_t int64
const (
	ACL_FLAG_DEFER_INHERIT      Acl_flag_t = 1
	ACL_FLAG_NO_INHERIT         Acl_flag_t = 131072
	ACL_ENTRY_INHERITED         Acl_flag_t = 16
	ACL_ENTRY_FILE_INHERIT      Acl_flag_t = 32
	ACL_ENTRY_DIRECTORY_INHERIT Acl_flag_t = 64
	ACL_ENTRY_LIMIT_INHERIT     Acl_flag_t = 128
	ACL_ENTRY_ONLY_INHERIT      Acl_flag_t = 256
)

func (Acl_flag_t) String

func (e Acl_flag_t) String() string

type Acl_perm_t

type Acl_perm_t int64
const (
	ACL_READ_DATA           Acl_perm_t = 2
	ACL_LIST_DIRECTORY      Acl_perm_t = 2
	ACL_WRITE_DATA          Acl_perm_t = 4
	ACL_ADD_FILE            Acl_perm_t = 4
	ACL_EXECUTE             Acl_perm_t = 8
	ACL_SEARCH              Acl_perm_t = 8
	ACL_DELETE              Acl_perm_t = 16
	ACL_APPEND_DATA         Acl_perm_t = 32
	ACL_ADD_SUBDIRECTORY    Acl_perm_t = 32
	ACL_DELETE_CHILD        Acl_perm_t = 64
	ACL_READ_ATTRIBUTES     Acl_perm_t = 128
	ACL_WRITE_ATTRIBUTES    Acl_perm_t = 256
	ACL_READ_EXTATTRIBUTES  Acl_perm_t = 512
	ACL_WRITE_EXTATTRIBUTES Acl_perm_t = 1024
	ACL_READ_SECURITY       Acl_perm_t = 2048
	ACL_WRITE_SECURITY      Acl_perm_t = 4096
	ACL_CHANGE_OWNER        Acl_perm_t = 8192
	ACL_SYNCHRONIZE         Acl_perm_t = 1048576
)

func (Acl_perm_t) String

func (e Acl_perm_t) String() string

type Acl_tag_t

type Acl_tag_t int64
const (
	ACL_UNDEFINED_TAG  Acl_tag_t = 0
	ACL_EXTENDED_ALLOW Acl_tag_t = 1
	ACL_EXTENDED_DENY  Acl_tag_t = 2
)

func (Acl_tag_t) String

func (e Acl_tag_t) String() string

type Acl_type_t

type Acl_type_t int64
const (
	ACL_TYPE_EXTENDED Acl_type_t = 256
	ACL_TYPE_ACCESS   Acl_type_t = 0
	ACL_TYPE_DEFAULT  Acl_type_t = 1
	ACL_TYPE_AFS      Acl_type_t = 2
	ACL_TYPE_CODA     Acl_type_t = 3
	ACL_TYPE_NTFS     Acl_type_t = 4
	ACL_TYPE_NWFS     Acl_type_t = 5
)

func (Acl_type_t) String

func (e Acl_type_t) String() string

type CAAction

type CAAction interface {
	RunActionForKeyObjectArguments(event *foundation.NSString, anObject objc.ID, dict *foundation.NSDictionary[objc.ID, objc.ID])
}

CAAction wraps the ObjC protocol CAAction.

func CALayerDefaultActionForKey

func CALayerDefaultActionForKey(event *foundation.NSString) CAAction

type CAAnimation

type CAAnimation struct {
	foundation.NSObject
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/caanimation

func CAAnimationAnimation

func CAAnimationAnimation() *CAAnimation

func CAAnimationFromID

func CAAnimationFromID(id objc.ID) *CAAnimation

func (*CAAnimation) Delegate

func (o *CAAnimation) Delegate() CAAnimationDelegate

func (*CAAnimation) IsRemovedOnCompletion

func (o *CAAnimation) IsRemovedOnCompletion() bool

func (*CAAnimation) PreferredFrameRateRange

func (o *CAAnimation) PreferredFrameRateRange() CAFrameRateRange

func (*CAAnimation) SetDelegate

func (o *CAAnimation) SetDelegate(delegate CAAnimationDelegate)

func (*CAAnimation) SetPreferredFrameRateRange

func (o *CAAnimation) SetPreferredFrameRateRange(preferredFrameRateRange CAFrameRateRange)

func (*CAAnimation) SetRemovedOnCompletion

func (o *CAAnimation) SetRemovedOnCompletion(removedOnCompletion bool)

func (*CAAnimation) SetTimingFunction

func (o *CAAnimation) SetTimingFunction(timingFunction *CAMediaTimingFunction)

func (*CAAnimation) ShouldArchiveValueForKey

func (o *CAAnimation) ShouldArchiveValueForKey(key *foundation.NSString) bool

func (*CAAnimation) TimingFunction

func (o *CAAnimation) TimingFunction() *CAMediaTimingFunction

type CAAnimationDelegate

type CAAnimationDelegate interface {
}

CAAnimationDelegate wraps the ObjC protocol CAAnimationDelegate.

type CAAnimationGroup

type CAAnimationGroup struct {
	CAAnimation
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/caanimationgroup

func CAAnimationGroupFromID

func CAAnimationGroupFromID(id objc.ID) *CAAnimationGroup

func (*CAAnimationGroup) Animations

func (o *CAAnimationGroup) Animations() *foundation.NSArray[*CAAnimation]

func (*CAAnimationGroup) SetAnimations

func (o *CAAnimationGroup) SetAnimations(animations *foundation.NSArray[*CAAnimation])

type CAAutoresizingMask

type CAAutoresizingMask uint32
const (
	KCALayerNotSizable    CAAutoresizingMask = 0
	KCALayerMinXMargin    CAAutoresizingMask = 1
	KCALayerWidthSizable  CAAutoresizingMask = 2
	KCALayerMaxXMargin    CAAutoresizingMask = 4
	KCALayerMinYMargin    CAAutoresizingMask = 8
	KCALayerHeightSizable CAAutoresizingMask = 16
	KCALayerMaxYMargin    CAAutoresizingMask = 32
)

func (CAAutoresizingMask) String

func (e CAAutoresizingMask) String() string

type CABasicAnimation

type CABasicAnimation struct {
	CAPropertyAnimation
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/cabasicanimation

func CABasicAnimationFromID

func CABasicAnimationFromID(id objc.ID) *CABasicAnimation

func (*CABasicAnimation) ByValue

func (o *CABasicAnimation) ByValue() objc.ID

func (*CABasicAnimation) FromValue

func (o *CABasicAnimation) FromValue() objc.ID

func (*CABasicAnimation) SetByValue

func (o *CABasicAnimation) SetByValue(byValue objc.ID)

func (*CABasicAnimation) SetFromValue

func (o *CABasicAnimation) SetFromValue(fromValue objc.ID)

func (*CABasicAnimation) SetToValue

func (o *CABasicAnimation) SetToValue(toValue objc.ID)

func (*CABasicAnimation) ToValue

func (o *CABasicAnimation) ToValue() objc.ID

type CAConstraint

type CAConstraint struct {
	foundation.NSObject
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/caconstraint

func CAConstraintConstraintWithAttributeRelativeToAttribute

func CAConstraintConstraintWithAttributeRelativeToAttribute(attr CAConstraintAttribute, srcId *foundation.NSString, srcAttr CAConstraintAttribute) *CAConstraint

func CAConstraintConstraintWithAttributeRelativeToAttributeOffset

func CAConstraintConstraintWithAttributeRelativeToAttributeOffset(attr CAConstraintAttribute, srcId *foundation.NSString, srcAttr CAConstraintAttribute, c float64) *CAConstraint

func CAConstraintConstraintWithAttributeRelativeToAttributeScaleOffset

func CAConstraintConstraintWithAttributeRelativeToAttributeScaleOffset(attr CAConstraintAttribute, srcId *foundation.NSString, srcAttr CAConstraintAttribute, m float64, c float64) *CAConstraint

func CAConstraintFromID

func CAConstraintFromID(id objc.ID) *CAConstraint

func (*CAConstraint) Attribute

func (o *CAConstraint) Attribute() CAConstraintAttribute

func (*CAConstraint) InitWithAttributeRelativeToAttributeScaleOffset

func (o *CAConstraint) InitWithAttributeRelativeToAttributeScaleOffset(attr CAConstraintAttribute, srcId *foundation.NSString, srcAttr CAConstraintAttribute, m float64, c float64) *CAConstraint

func (*CAConstraint) Offset

func (o *CAConstraint) Offset() float64

func (*CAConstraint) Scale

func (o *CAConstraint) Scale() float64

func (*CAConstraint) SourceAttribute

func (o *CAConstraint) SourceAttribute() CAConstraintAttribute

func (*CAConstraint) SourceName

func (o *CAConstraint) SourceName() *foundation.NSString

type CAConstraintAttribute

type CAConstraintAttribute int32
const (
	KCAConstraintMinX   CAConstraintAttribute = 0
	KCAConstraintMidX   CAConstraintAttribute = 1
	KCAConstraintMaxX   CAConstraintAttribute = 2
	KCAConstraintWidth  CAConstraintAttribute = 3
	KCAConstraintMinY   CAConstraintAttribute = 4
	KCAConstraintMidY   CAConstraintAttribute = 5
	KCAConstraintMaxY   CAConstraintAttribute = 6
	KCAConstraintHeight CAConstraintAttribute = 7
)

func (CAConstraintAttribute) String

func (e CAConstraintAttribute) String() string

type CAConstraintLayoutManager

type CAConstraintLayoutManager struct {
	foundation.NSObject
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/caconstraintlayoutmanager

func CAConstraintLayoutManagerFromID

func CAConstraintLayoutManagerFromID(id objc.ID) *CAConstraintLayoutManager

func CAConstraintLayoutManagerLayoutManager

func CAConstraintLayoutManagerLayoutManager() *CAConstraintLayoutManager

type CACornerMask

type CACornerMask uint64
const (
	KCALayerMinXMinYCorner CACornerMask = 1
	KCALayerMaxXMinYCorner CACornerMask = 2
	KCALayerMinXMaxYCorner CACornerMask = 4
	KCALayerMaxXMaxYCorner CACornerMask = 8
)

func (CACornerMask) String

func (e CACornerMask) String() string
type CADisplayLink struct {
	foundation.NSObject
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/cadisplaylink

func CADisplayLinkFromID

func CADisplayLinkFromID(id objc.ID) *CADisplayLink

func (*CADisplayLink) AddToRunLoopForMode

func (o *CADisplayLink) AddToRunLoopForMode(runloop *foundation.NSRunLoop, mode *foundation.NSString)

func (*CADisplayLink) Duration

func (o *CADisplayLink) Duration() float64

func (*CADisplayLink) Invalidate

func (o *CADisplayLink) Invalidate()

func (*CADisplayLink) IsPaused

func (o *CADisplayLink) IsPaused() bool

func (*CADisplayLink) PreferredFrameRateRange

func (o *CADisplayLink) PreferredFrameRateRange() CAFrameRateRange

func (*CADisplayLink) RemoveFromRunLoopForMode

func (o *CADisplayLink) RemoveFromRunLoopForMode(runloop *foundation.NSRunLoop, mode *foundation.NSString)

func (*CADisplayLink) SetPaused

func (o *CADisplayLink) SetPaused(paused bool)

func (*CADisplayLink) SetPreferredFrameRateRange

func (o *CADisplayLink) SetPreferredFrameRateRange(preferredFrameRateRange CAFrameRateRange)

func (*CADisplayLink) TargetTimestamp

func (o *CADisplayLink) TargetTimestamp() float64

func (*CADisplayLink) Timestamp

func (o *CADisplayLink) Timestamp() float64

type CAEDRMetadata

type CAEDRMetadata struct {
	foundation.NSObject
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/caedrmetadata

func CAEDRMetadataFromID

func CAEDRMetadataFromID(id objc.ID) *CAEDRMetadata

func CAEDRMetadataHDR10MetadataWithDisplayInfoContentInfoOpticalOutputScale

func CAEDRMetadataHDR10MetadataWithDisplayInfoContentInfoOpticalOutputScale(displayData *foundation.NSData, contentData *foundation.NSData, scale float32) *CAEDRMetadata

func CAEDRMetadataHDR10MetadataWithMinLuminanceMaxLuminanceOpticalOutputScale

func CAEDRMetadataHDR10MetadataWithMinLuminanceMaxLuminanceOpticalOutputScale(minNits float32, maxNits float32, scale float32) *CAEDRMetadata

func CAEDRMetadataHLGMetadata

func CAEDRMetadataHLGMetadata() *CAEDRMetadata

func CAEDRMetadataHLGMetadataWithAmbientViewingEnvironment

func CAEDRMetadataHLGMetadataWithAmbientViewingEnvironment(data *foundation.NSData) *CAEDRMetadata

type CAEdgeAntialiasingMask

type CAEdgeAntialiasingMask uint32
const (
	KCALayerLeftEdge   CAEdgeAntialiasingMask = 1
	KCALayerRightEdge  CAEdgeAntialiasingMask = 2
	KCALayerBottomEdge CAEdgeAntialiasingMask = 4
	KCALayerTopEdge    CAEdgeAntialiasingMask = 8
)

func (CAEdgeAntialiasingMask) String

func (e CAEdgeAntialiasingMask) String() string

type CAEmitterCell

type CAEmitterCell struct {
	foundation.NSObject
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/caemittercell

func CAEmitterCellEmitterCell

func CAEmitterCellEmitterCell() *CAEmitterCell

func CAEmitterCellFromID

func CAEmitterCellFromID(id objc.ID) *CAEmitterCell

func (*CAEmitterCell) AlphaRange

func (o *CAEmitterCell) AlphaRange() float32

func (*CAEmitterCell) AlphaSpeed

func (o *CAEmitterCell) AlphaSpeed() float32

func (*CAEmitterCell) BirthRate

func (o *CAEmitterCell) BirthRate() float32

func (*CAEmitterCell) BlueRange

func (o *CAEmitterCell) BlueRange() float32

func (*CAEmitterCell) BlueSpeed

func (o *CAEmitterCell) BlueSpeed() float32

func (*CAEmitterCell) Color

func (o *CAEmitterCell) Color() unsafe.Pointer

func (*CAEmitterCell) Contents

func (o *CAEmitterCell) Contents() objc.ID

func (*CAEmitterCell) ContentsRect

func (o *CAEmitterCell) ContentsRect() corefoundation.CGRect

func (*CAEmitterCell) ContentsScale

func (o *CAEmitterCell) ContentsScale() float64

func (*CAEmitterCell) EmissionLatitude

func (o *CAEmitterCell) EmissionLatitude() float64

func (*CAEmitterCell) EmissionLongitude

func (o *CAEmitterCell) EmissionLongitude() float64

func (*CAEmitterCell) EmissionRange

func (o *CAEmitterCell) EmissionRange() float64

func (*CAEmitterCell) EmitterCells

func (o *CAEmitterCell) EmitterCells() *foundation.NSArray[*CAEmitterCell]

func (*CAEmitterCell) GreenRange

func (o *CAEmitterCell) GreenRange() float32

func (*CAEmitterCell) GreenSpeed

func (o *CAEmitterCell) GreenSpeed() float32

func (*CAEmitterCell) IsEnabled

func (o *CAEmitterCell) IsEnabled() bool

func (*CAEmitterCell) Lifetime

func (o *CAEmitterCell) Lifetime() float32

func (*CAEmitterCell) LifetimeRange

func (o *CAEmitterCell) LifetimeRange() float32

func (*CAEmitterCell) MagnificationFilter

func (o *CAEmitterCell) MagnificationFilter() *foundation.NSString

func (*CAEmitterCell) MinificationFilter

func (o *CAEmitterCell) MinificationFilter() *foundation.NSString

func (*CAEmitterCell) MinificationFilterBias

func (o *CAEmitterCell) MinificationFilterBias() float32

func (*CAEmitterCell) Name

func (o *CAEmitterCell) Name() *foundation.NSString

func (*CAEmitterCell) RedRange

func (o *CAEmitterCell) RedRange() float32

func (*CAEmitterCell) RedSpeed

func (o *CAEmitterCell) RedSpeed() float32

func (*CAEmitterCell) Scale

func (o *CAEmitterCell) Scale() float64

func (*CAEmitterCell) ScaleRange

func (o *CAEmitterCell) ScaleRange() float64

func (*CAEmitterCell) ScaleSpeed

func (o *CAEmitterCell) ScaleSpeed() float64

func (*CAEmitterCell) SetAlphaRange

func (o *CAEmitterCell) SetAlphaRange(alphaRange float32)

func (*CAEmitterCell) SetAlphaSpeed

func (o *CAEmitterCell) SetAlphaSpeed(alphaSpeed float32)

func (*CAEmitterCell) SetBirthRate

func (o *CAEmitterCell) SetBirthRate(birthRate float32)

func (*CAEmitterCell) SetBlueRange

func (o *CAEmitterCell) SetBlueRange(blueRange float32)

func (*CAEmitterCell) SetBlueSpeed

func (o *CAEmitterCell) SetBlueSpeed(blueSpeed float32)

func (*CAEmitterCell) SetColor

func (o *CAEmitterCell) SetColor(color unsafe.Pointer)

func (*CAEmitterCell) SetContents

func (o *CAEmitterCell) SetContents(contents objc.ID)

func (*CAEmitterCell) SetContentsRect

func (o *CAEmitterCell) SetContentsRect(contentsRect corefoundation.CGRect)

func (*CAEmitterCell) SetContentsScale

func (o *CAEmitterCell) SetContentsScale(contentsScale float64)

func (*CAEmitterCell) SetEmissionLatitude

func (o *CAEmitterCell) SetEmissionLatitude(emissionLatitude float64)

func (*CAEmitterCell) SetEmissionLongitude

func (o *CAEmitterCell) SetEmissionLongitude(emissionLongitude float64)

func (*CAEmitterCell) SetEmissionRange

func (o *CAEmitterCell) SetEmissionRange(emissionRange float64)

func (*CAEmitterCell) SetEmitterCells

func (o *CAEmitterCell) SetEmitterCells(emitterCells *foundation.NSArray[*CAEmitterCell])

func (*CAEmitterCell) SetEnabled

func (o *CAEmitterCell) SetEnabled(enabled bool)

func (*CAEmitterCell) SetGreenRange

func (o *CAEmitterCell) SetGreenRange(greenRange float32)

func (*CAEmitterCell) SetGreenSpeed

func (o *CAEmitterCell) SetGreenSpeed(greenSpeed float32)

func (*CAEmitterCell) SetLifetime

func (o *CAEmitterCell) SetLifetime(lifetime float32)

func (*CAEmitterCell) SetLifetimeRange

func (o *CAEmitterCell) SetLifetimeRange(lifetimeRange float32)

func (*CAEmitterCell) SetMagnificationFilter

func (o *CAEmitterCell) SetMagnificationFilter(magnificationFilter *foundation.NSString)

func (*CAEmitterCell) SetMinificationFilter

func (o *CAEmitterCell) SetMinificationFilter(minificationFilter *foundation.NSString)

func (*CAEmitterCell) SetMinificationFilterBias

func (o *CAEmitterCell) SetMinificationFilterBias(minificationFilterBias float32)

func (*CAEmitterCell) SetName

func (o *CAEmitterCell) SetName(name *foundation.NSString)

func (*CAEmitterCell) SetRedRange

func (o *CAEmitterCell) SetRedRange(redRange float32)

func (*CAEmitterCell) SetRedSpeed

func (o *CAEmitterCell) SetRedSpeed(redSpeed float32)

func (*CAEmitterCell) SetScale

func (o *CAEmitterCell) SetScale(scale float64)

func (*CAEmitterCell) SetScaleRange

func (o *CAEmitterCell) SetScaleRange(scaleRange float64)

func (*CAEmitterCell) SetScaleSpeed

func (o *CAEmitterCell) SetScaleSpeed(scaleSpeed float64)

func (*CAEmitterCell) SetSpin

func (o *CAEmitterCell) SetSpin(spin float64)

func (*CAEmitterCell) SetSpinRange

func (o *CAEmitterCell) SetSpinRange(spinRange float64)

func (*CAEmitterCell) SetStyle

func (o *CAEmitterCell) SetStyle(style *foundation.NSDictionary[objc.ID, objc.ID])

func (*CAEmitterCell) SetVelocity

func (o *CAEmitterCell) SetVelocity(velocity float64)

func (*CAEmitterCell) SetVelocityRange

func (o *CAEmitterCell) SetVelocityRange(velocityRange float64)

func (*CAEmitterCell) SetXAcceleration

func (o *CAEmitterCell) SetXAcceleration(xAcceleration float64)

func (*CAEmitterCell) SetYAcceleration

func (o *CAEmitterCell) SetYAcceleration(yAcceleration float64)

func (*CAEmitterCell) SetZAcceleration

func (o *CAEmitterCell) SetZAcceleration(zAcceleration float64)

func (*CAEmitterCell) ShouldArchiveValueForKey

func (o *CAEmitterCell) ShouldArchiveValueForKey(key *foundation.NSString) bool

func (*CAEmitterCell) Spin

func (o *CAEmitterCell) Spin() float64

func (*CAEmitterCell) SpinRange

func (o *CAEmitterCell) SpinRange() float64

func (*CAEmitterCell) Style

func (*CAEmitterCell) Velocity

func (o *CAEmitterCell) Velocity() float64

func (*CAEmitterCell) VelocityRange

func (o *CAEmitterCell) VelocityRange() float64

func (*CAEmitterCell) XAcceleration

func (o *CAEmitterCell) XAcceleration() float64

func (*CAEmitterCell) YAcceleration

func (o *CAEmitterCell) YAcceleration() float64

func (*CAEmitterCell) ZAcceleration

func (o *CAEmitterCell) ZAcceleration() float64

type CAEmitterLayer

type CAEmitterLayer struct {
	CALayer
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/caemitterlayer

func CAEmitterLayerFromID

func CAEmitterLayerFromID(id objc.ID) *CAEmitterLayer

func (*CAEmitterLayer) BirthRate

func (o *CAEmitterLayer) BirthRate() float32

func (*CAEmitterLayer) EmitterCells

func (o *CAEmitterLayer) EmitterCells() *foundation.NSArray[*CAEmitterCell]

func (*CAEmitterLayer) EmitterDepth

func (o *CAEmitterLayer) EmitterDepth() float64

func (*CAEmitterLayer) EmitterMode

func (o *CAEmitterLayer) EmitterMode() *foundation.NSString

func (*CAEmitterLayer) EmitterPosition

func (o *CAEmitterLayer) EmitterPosition() corefoundation.CGPoint

func (*CAEmitterLayer) EmitterShape

func (o *CAEmitterLayer) EmitterShape() *foundation.NSString

func (*CAEmitterLayer) EmitterSize

func (o *CAEmitterLayer) EmitterSize() corefoundation.CGSize

func (*CAEmitterLayer) EmitterZPosition

func (o *CAEmitterLayer) EmitterZPosition() float64

func (*CAEmitterLayer) Lifetime

func (o *CAEmitterLayer) Lifetime() float32

func (*CAEmitterLayer) PreservesDepth

func (o *CAEmitterLayer) PreservesDepth() bool

func (*CAEmitterLayer) RenderMode

func (o *CAEmitterLayer) RenderMode() *foundation.NSString

func (*CAEmitterLayer) Scale

func (o *CAEmitterLayer) Scale() float32

func (*CAEmitterLayer) Seed

func (o *CAEmitterLayer) Seed() uint

func (*CAEmitterLayer) SetBirthRate

func (o *CAEmitterLayer) SetBirthRate(birthRate float32)

func (*CAEmitterLayer) SetEmitterCells

func (o *CAEmitterLayer) SetEmitterCells(emitterCells *foundation.NSArray[*CAEmitterCell])

func (*CAEmitterLayer) SetEmitterDepth

func (o *CAEmitterLayer) SetEmitterDepth(emitterDepth float64)

func (*CAEmitterLayer) SetEmitterMode

func (o *CAEmitterLayer) SetEmitterMode(emitterMode *foundation.NSString)

func (*CAEmitterLayer) SetEmitterPosition

func (o *CAEmitterLayer) SetEmitterPosition(emitterPosition corefoundation.CGPoint)

func (*CAEmitterLayer) SetEmitterShape

func (o *CAEmitterLayer) SetEmitterShape(emitterShape *foundation.NSString)

func (*CAEmitterLayer) SetEmitterSize

func (o *CAEmitterLayer) SetEmitterSize(emitterSize corefoundation.CGSize)

func (*CAEmitterLayer) SetEmitterZPosition

func (o *CAEmitterLayer) SetEmitterZPosition(emitterZPosition float64)

func (*CAEmitterLayer) SetLifetime

func (o *CAEmitterLayer) SetLifetime(lifetime float32)

func (*CAEmitterLayer) SetPreservesDepth

func (o *CAEmitterLayer) SetPreservesDepth(preservesDepth bool)

func (*CAEmitterLayer) SetRenderMode

func (o *CAEmitterLayer) SetRenderMode(renderMode *foundation.NSString)

func (*CAEmitterLayer) SetScale

func (o *CAEmitterLayer) SetScale(scale float32)

func (*CAEmitterLayer) SetSeed

func (o *CAEmitterLayer) SetSeed(seed uint)

func (*CAEmitterLayer) SetSpin

func (o *CAEmitterLayer) SetSpin(spin float32)

func (*CAEmitterLayer) SetVelocity

func (o *CAEmitterLayer) SetVelocity(velocity float32)

func (*CAEmitterLayer) Spin

func (o *CAEmitterLayer) Spin() float32

func (*CAEmitterLayer) Velocity

func (o *CAEmitterLayer) Velocity() float32

type CAFrameRateRange

type CAFrameRateRange struct {
	Minimum   float32
	Maximum   float32
	Preferred float32
}

func CAFrameRateRangeDefault

func CAFrameRateRangeDefault() CAFrameRateRange

func CAFrameRateRangeMake

func CAFrameRateRangeMake(minimum float32, maximum float32, preferred float32) CAFrameRateRange

type CAGradientLayer

type CAGradientLayer struct {
	CALayer
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/cagradientlayer

func CAGradientLayerFromID

func CAGradientLayerFromID(id objc.ID) *CAGradientLayer

func (*CAGradientLayer) Colors

func (o *CAGradientLayer) Colors() *foundation.NSArray[objc.ID]

func (*CAGradientLayer) EndPoint

func (o *CAGradientLayer) EndPoint() corefoundation.CGPoint

func (*CAGradientLayer) Locations

func (*CAGradientLayer) SetColors

func (o *CAGradientLayer) SetColors(colors *foundation.NSArray[objc.ID])

func (*CAGradientLayer) SetEndPoint

func (o *CAGradientLayer) SetEndPoint(endPoint corefoundation.CGPoint)

func (*CAGradientLayer) SetLocations

func (o *CAGradientLayer) SetLocations(locations *foundation.NSArray[*foundation.NSNumber])

func (*CAGradientLayer) SetStartPoint

func (o *CAGradientLayer) SetStartPoint(startPoint corefoundation.CGPoint)

func (*CAGradientLayer) SetType

func (o *CAGradientLayer) SetType(type_ *foundation.NSString)

func (*CAGradientLayer) StartPoint

func (o *CAGradientLayer) StartPoint() corefoundation.CGPoint

func (*CAGradientLayer) Type

func (o *CAGradientLayer) Type() *foundation.NSString

type CAKeyframeAnimation

type CAKeyframeAnimation struct {
	CAPropertyAnimation
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/cakeyframeanimation

func CAKeyframeAnimationFromID

func CAKeyframeAnimationFromID(id objc.ID) *CAKeyframeAnimation

func (*CAKeyframeAnimation) BiasValues

func (*CAKeyframeAnimation) CalculationMode

func (o *CAKeyframeAnimation) CalculationMode() *foundation.NSString

func (*CAKeyframeAnimation) ContinuityValues

func (o *CAKeyframeAnimation) ContinuityValues() *foundation.NSArray[*foundation.NSNumber]

func (*CAKeyframeAnimation) KeyTimes

func (*CAKeyframeAnimation) Path

func (*CAKeyframeAnimation) RotationMode

func (o *CAKeyframeAnimation) RotationMode() *foundation.NSString

func (*CAKeyframeAnimation) SetBiasValues

func (o *CAKeyframeAnimation) SetBiasValues(biasValues *foundation.NSArray[*foundation.NSNumber])

func (*CAKeyframeAnimation) SetCalculationMode

func (o *CAKeyframeAnimation) SetCalculationMode(calculationMode *foundation.NSString)

func (*CAKeyframeAnimation) SetContinuityValues

func (o *CAKeyframeAnimation) SetContinuityValues(continuityValues *foundation.NSArray[*foundation.NSNumber])

func (*CAKeyframeAnimation) SetKeyTimes

func (o *CAKeyframeAnimation) SetKeyTimes(keyTimes *foundation.NSArray[*foundation.NSNumber])

func (*CAKeyframeAnimation) SetPath

func (o *CAKeyframeAnimation) SetPath(path unsafe.Pointer)

func (*CAKeyframeAnimation) SetRotationMode

func (o *CAKeyframeAnimation) SetRotationMode(rotationMode *foundation.NSString)

func (*CAKeyframeAnimation) SetTensionValues

func (o *CAKeyframeAnimation) SetTensionValues(tensionValues *foundation.NSArray[*foundation.NSNumber])

func (*CAKeyframeAnimation) SetTimingFunctions

func (o *CAKeyframeAnimation) SetTimingFunctions(timingFunctions *foundation.NSArray[*CAMediaTimingFunction])

func (*CAKeyframeAnimation) SetValues

func (o *CAKeyframeAnimation) SetValues(values *foundation.NSArray[objc.ID])

func (*CAKeyframeAnimation) TensionValues

func (*CAKeyframeAnimation) TimingFunctions

func (*CAKeyframeAnimation) Values

type CALayer

type CALayer struct {
	foundation.NSObject
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/calayer

func CALayerFromID

func CALayerFromID(id objc.ID) *CALayer

func CALayerLayer

func CALayerLayer() *CALayer

func CALayerLayerWithRemoteClientId

func CALayerLayerWithRemoteClientId(client_id uint32) *CALayer

func (*CALayer) ActionForKey

func (o *CALayer) ActionForKey(event *foundation.NSString) CAAction

func (*CALayer) Actions

func (*CALayer) AddAnimationForKey

func (o *CALayer) AddAnimationForKey(anim *CAAnimation, key *foundation.NSString)

func (*CALayer) AddConstraint

func (o *CALayer) AddConstraint(c *CAConstraint)

func (*CALayer) AddSublayer

func (o *CALayer) AddSublayer(layer *CALayer)

func (*CALayer) AffineTransform

func (o *CALayer) AffineTransform() corefoundation.CGAffineTransform

func (*CALayer) AllowsEdgeAntialiasing

func (o *CALayer) AllowsEdgeAntialiasing() bool

func (*CALayer) AllowsGroupOpacity

func (o *CALayer) AllowsGroupOpacity() bool

func (*CALayer) AnchorPoint

func (o *CALayer) AnchorPoint() corefoundation.CGPoint

func (*CALayer) AnchorPointZ

func (o *CALayer) AnchorPointZ() float64

func (*CALayer) AnimationForKey

func (o *CALayer) AnimationForKey(key *foundation.NSString) *CAAnimation

func (*CALayer) AnimationKeys

func (o *CALayer) AnimationKeys() *foundation.NSArray[*foundation.NSString]

func (*CALayer) AutoresizingMask

func (o *CALayer) AutoresizingMask() CAAutoresizingMask

func (*CALayer) BackgroundColor

func (o *CALayer) BackgroundColor() unsafe.Pointer

func (*CALayer) BackgroundFilters

func (o *CALayer) BackgroundFilters() *foundation.NSArray[objc.ID]

func (*CALayer) BorderColor

func (o *CALayer) BorderColor() unsafe.Pointer

func (*CALayer) BorderWidth

func (o *CALayer) BorderWidth() float64

func (*CALayer) Bounds

func (o *CALayer) Bounds() corefoundation.CGRect

func (*CALayer) CompositingFilter

func (o *CALayer) CompositingFilter() objc.ID

func (*CALayer) Constraints

func (o *CALayer) Constraints() *foundation.NSArray[*CAConstraint]

func (*CALayer) ContainsPoint

func (o *CALayer) ContainsPoint(p corefoundation.CGPoint) bool

func (*CALayer) Contents

func (o *CALayer) Contents() objc.ID

func (*CALayer) ContentsAreFlipped

func (o *CALayer) ContentsAreFlipped() bool

func (*CALayer) ContentsCenter

func (o *CALayer) ContentsCenter() corefoundation.CGRect

func (*CALayer) ContentsFormat

func (o *CALayer) ContentsFormat() *foundation.NSString

func (*CALayer) ContentsGravity

func (o *CALayer) ContentsGravity() *foundation.NSString

func (*CALayer) ContentsHeadroom

func (o *CALayer) ContentsHeadroom() float64

func (*CALayer) ContentsRect

func (o *CALayer) ContentsRect() corefoundation.CGRect

func (*CALayer) ContentsScale

func (o *CALayer) ContentsScale() float64

func (*CALayer) ConvertPointFromLayer

func (o *CALayer) ConvertPointFromLayer(p corefoundation.CGPoint, l *CALayer) corefoundation.CGPoint

func (*CALayer) ConvertPointToLayer

func (o *CALayer) ConvertPointToLayer(p corefoundation.CGPoint, l *CALayer) corefoundation.CGPoint

func (*CALayer) ConvertRectFromLayer

func (o *CALayer) ConvertRectFromLayer(r corefoundation.CGRect, l *CALayer) corefoundation.CGRect

func (*CALayer) ConvertRectToLayer

func (o *CALayer) ConvertRectToLayer(r corefoundation.CGRect, l *CALayer) corefoundation.CGRect

func (*CALayer) ConvertTimeFromLayer

func (o *CALayer) ConvertTimeFromLayer(t float64, l *CALayer) float64

func (*CALayer) ConvertTimeToLayer

func (o *CALayer) ConvertTimeToLayer(t float64, l *CALayer) float64

func (*CALayer) CornerCurve

func (o *CALayer) CornerCurve() *foundation.NSString

func (*CALayer) CornerRadius

func (o *CALayer) CornerRadius() float64

func (*CALayer) Delegate

func (o *CALayer) Delegate() CALayerDelegate

func (*CALayer) Display

func (o *CALayer) Display()

func (*CALayer) DisplayIfNeeded

func (o *CALayer) DisplayIfNeeded()

func (*CALayer) DrawInContext

func (o *CALayer) DrawInContext(ctx unsafe.Pointer)

func (*CALayer) DrawsAsynchronously

func (o *CALayer) DrawsAsynchronously() bool

func (*CALayer) EdgeAntialiasingMask

func (o *CALayer) EdgeAntialiasingMask() CAEdgeAntialiasingMask

func (*CALayer) Filters

func (o *CALayer) Filters() *foundation.NSArray[objc.ID]

func (*CALayer) Frame

func (o *CALayer) Frame() corefoundation.CGRect

func (*CALayer) HitTest

func (o *CALayer) HitTest(p corefoundation.CGPoint) *CALayer

func (*CALayer) Init

func (o *CALayer) Init() *CALayer

func (*CALayer) InitWithLayer

func (o *CALayer) InitWithLayer(layer objc.ID) *CALayer

func (*CALayer) InsertSublayerAbove

func (o *CALayer) InsertSublayerAbove(layer *CALayer, sibling *CALayer)

func (*CALayer) InsertSublayerAtIndex

func (o *CALayer) InsertSublayerAtIndex(layer *CALayer, idx uint)

func (*CALayer) InsertSublayerBelow

func (o *CALayer) InsertSublayerBelow(layer *CALayer, sibling *CALayer)

func (*CALayer) IsDoubleSided

func (o *CALayer) IsDoubleSided() bool

func (*CALayer) IsGeometryFlipped

func (o *CALayer) IsGeometryFlipped() bool

func (*CALayer) IsHidden

func (o *CALayer) IsHidden() bool

func (*CALayer) IsOpaque

func (o *CALayer) IsOpaque() bool

func (*CALayer) LayoutIfNeeded

func (o *CALayer) LayoutIfNeeded()

func (*CALayer) LayoutManager

func (o *CALayer) LayoutManager() CALayoutManager

func (*CALayer) LayoutSublayers

func (o *CALayer) LayoutSublayers()

func (*CALayer) MagnificationFilter

func (o *CALayer) MagnificationFilter() *foundation.NSString

func (*CALayer) Mask

func (o *CALayer) Mask() *CALayer

func (*CALayer) MaskedCorners

func (o *CALayer) MaskedCorners() CACornerMask

func (*CALayer) MasksToBounds

func (o *CALayer) MasksToBounds() bool

func (*CALayer) MinificationFilter

func (o *CALayer) MinificationFilter() *foundation.NSString

func (*CALayer) MinificationFilterBias

func (o *CALayer) MinificationFilterBias() float32

func (*CALayer) ModelLayer

func (o *CALayer) ModelLayer() *CALayer

func (*CALayer) Name

func (o *CALayer) Name() *foundation.NSString

func (*CALayer) NeedsDisplay

func (o *CALayer) NeedsDisplay() bool

func (*CALayer) NeedsDisplayOnBoundsChange

func (o *CALayer) NeedsDisplayOnBoundsChange() bool

func (*CALayer) NeedsLayout

func (o *CALayer) NeedsLayout() bool

func (*CALayer) Opacity

func (o *CALayer) Opacity() float32

func (*CALayer) Position

func (o *CALayer) Position() corefoundation.CGPoint

func (*CALayer) PreferredDynamicRange

func (o *CALayer) PreferredDynamicRange() *foundation.NSString

func (*CALayer) PreferredFrameSize

func (o *CALayer) PreferredFrameSize() corefoundation.CGSize

func (*CALayer) PresentationLayer

func (o *CALayer) PresentationLayer() *CALayer

func (*CALayer) RasterizationScale

func (o *CALayer) RasterizationScale() float64

func (*CALayer) RemoveAllAnimations

func (o *CALayer) RemoveAllAnimations()

func (*CALayer) RemoveAnimationForKey

func (o *CALayer) RemoveAnimationForKey(key *foundation.NSString)

func (*CALayer) RemoveFromSuperlayer

func (o *CALayer) RemoveFromSuperlayer()

func (*CALayer) RenderInContext

func (o *CALayer) RenderInContext(ctx unsafe.Pointer)

func (*CALayer) ReplaceSublayerWith

func (o *CALayer) ReplaceSublayerWith(oldLayer *CALayer, newLayer *CALayer)

func (*CALayer) ResizeSublayersWithOldSize

func (o *CALayer) ResizeSublayersWithOldSize(size corefoundation.CGSize)

func (*CALayer) ResizeWithOldSuperlayerSize

func (o *CALayer) ResizeWithOldSuperlayerSize(size corefoundation.CGSize)

func (*CALayer) ScrollPoint

func (o *CALayer) ScrollPoint(p corefoundation.CGPoint)

func (*CALayer) ScrollRectToVisible

func (o *CALayer) ScrollRectToVisible(r corefoundation.CGRect)

func (*CALayer) SetActions

func (o *CALayer) SetActions(actions *foundation.NSDictionary[*foundation.NSString, CAAction])

func (*CALayer) SetAffineTransform

func (o *CALayer) SetAffineTransform(m corefoundation.CGAffineTransform)

func (*CALayer) SetAllowsEdgeAntialiasing

func (o *CALayer) SetAllowsEdgeAntialiasing(allowsEdgeAntialiasing bool)

func (*CALayer) SetAllowsGroupOpacity

func (o *CALayer) SetAllowsGroupOpacity(allowsGroupOpacity bool)

func (*CALayer) SetAnchorPoint

func (o *CALayer) SetAnchorPoint(anchorPoint corefoundation.CGPoint)

func (*CALayer) SetAnchorPointZ

func (o *CALayer) SetAnchorPointZ(anchorPointZ float64)

func (*CALayer) SetAutoresizingMask

func (o *CALayer) SetAutoresizingMask(autoresizingMask CAAutoresizingMask)

func (*CALayer) SetBackgroundColor

func (o *CALayer) SetBackgroundColor(backgroundColor unsafe.Pointer)

func (*CALayer) SetBackgroundFilters

func (o *CALayer) SetBackgroundFilters(backgroundFilters *foundation.NSArray[objc.ID])

func (*CALayer) SetBorderColor

func (o *CALayer) SetBorderColor(borderColor unsafe.Pointer)

func (*CALayer) SetBorderWidth

func (o *CALayer) SetBorderWidth(borderWidth float64)

func (*CALayer) SetBounds

func (o *CALayer) SetBounds(bounds corefoundation.CGRect)

func (*CALayer) SetCompositingFilter

func (o *CALayer) SetCompositingFilter(compositingFilter objc.ID)

func (*CALayer) SetConstraints

func (o *CALayer) SetConstraints(constraints *foundation.NSArray[*CAConstraint])

func (*CALayer) SetContents

func (o *CALayer) SetContents(contents objc.ID)

func (*CALayer) SetContentsCenter

func (o *CALayer) SetContentsCenter(contentsCenter corefoundation.CGRect)

func (*CALayer) SetContentsFormat

func (o *CALayer) SetContentsFormat(contentsFormat *foundation.NSString)

func (*CALayer) SetContentsGravity

func (o *CALayer) SetContentsGravity(contentsGravity *foundation.NSString)

func (*CALayer) SetContentsHeadroom

func (o *CALayer) SetContentsHeadroom(contentsHeadroom float64)

func (*CALayer) SetContentsRect

func (o *CALayer) SetContentsRect(contentsRect corefoundation.CGRect)

func (*CALayer) SetContentsScale

func (o *CALayer) SetContentsScale(contentsScale float64)

func (*CALayer) SetCornerCurve

func (o *CALayer) SetCornerCurve(cornerCurve *foundation.NSString)

func (*CALayer) SetCornerRadius

func (o *CALayer) SetCornerRadius(cornerRadius float64)

func (*CALayer) SetDelegate

func (o *CALayer) SetDelegate(delegate CALayerDelegate)

func (*CALayer) SetDoubleSided

func (o *CALayer) SetDoubleSided(doubleSided bool)

func (*CALayer) SetDrawsAsynchronously

func (o *CALayer) SetDrawsAsynchronously(drawsAsynchronously bool)

func (*CALayer) SetEdgeAntialiasingMask

func (o *CALayer) SetEdgeAntialiasingMask(edgeAntialiasingMask CAEdgeAntialiasingMask)

func (*CALayer) SetFilters

func (o *CALayer) SetFilters(filters *foundation.NSArray[objc.ID])

func (*CALayer) SetFrame

func (o *CALayer) SetFrame(frame corefoundation.CGRect)

func (*CALayer) SetGeometryFlipped

func (o *CALayer) SetGeometryFlipped(geometryFlipped bool)

func (*CALayer) SetHidden

func (o *CALayer) SetHidden(hidden bool)

func (*CALayer) SetLayoutManager

func (o *CALayer) SetLayoutManager(layoutManager CALayoutManager)

func (*CALayer) SetMagnificationFilter

func (o *CALayer) SetMagnificationFilter(magnificationFilter *foundation.NSString)

func (*CALayer) SetMask

func (o *CALayer) SetMask(mask *CALayer)

func (*CALayer) SetMaskedCorners

func (o *CALayer) SetMaskedCorners(maskedCorners CACornerMask)

func (*CALayer) SetMasksToBounds

func (o *CALayer) SetMasksToBounds(masksToBounds bool)

func (*CALayer) SetMinificationFilter

func (o *CALayer) SetMinificationFilter(minificationFilter *foundation.NSString)

func (*CALayer) SetMinificationFilterBias

func (o *CALayer) SetMinificationFilterBias(minificationFilterBias float32)

func (*CALayer) SetName

func (o *CALayer) SetName(name *foundation.NSString)

func (*CALayer) SetNeedsDisplay

func (o *CALayer) SetNeedsDisplay()

func (*CALayer) SetNeedsDisplayInRect

func (o *CALayer) SetNeedsDisplayInRect(r corefoundation.CGRect)

func (*CALayer) SetNeedsDisplayOnBoundsChange

func (o *CALayer) SetNeedsDisplayOnBoundsChange(needsDisplayOnBoundsChange bool)

func (*CALayer) SetNeedsLayout

func (o *CALayer) SetNeedsLayout()

func (*CALayer) SetOpacity

func (o *CALayer) SetOpacity(opacity float32)

func (*CALayer) SetOpaque

func (o *CALayer) SetOpaque(opaque bool)

func (*CALayer) SetPosition

func (o *CALayer) SetPosition(position corefoundation.CGPoint)

func (*CALayer) SetPreferredDynamicRange

func (o *CALayer) SetPreferredDynamicRange(preferredDynamicRange *foundation.NSString)

func (*CALayer) SetRasterizationScale

func (o *CALayer) SetRasterizationScale(rasterizationScale float64)

func (*CALayer) SetShadowColor

func (o *CALayer) SetShadowColor(shadowColor unsafe.Pointer)

func (*CALayer) SetShadowOffset

func (o *CALayer) SetShadowOffset(shadowOffset corefoundation.CGSize)

func (*CALayer) SetShadowOpacity

func (o *CALayer) SetShadowOpacity(shadowOpacity float32)

func (*CALayer) SetShadowPath

func (o *CALayer) SetShadowPath(shadowPath unsafe.Pointer)

func (*CALayer) SetShadowRadius

func (o *CALayer) SetShadowRadius(shadowRadius float64)

func (*CALayer) SetShouldRasterize

func (o *CALayer) SetShouldRasterize(shouldRasterize bool)

func (*CALayer) SetStyle

func (o *CALayer) SetStyle(style *foundation.NSDictionary[objc.ID, objc.ID])

func (*CALayer) SetSublayerTransform

func (o *CALayer) SetSublayerTransform(sublayerTransform CATransform3D)

func (*CALayer) SetSublayers

func (o *CALayer) SetSublayers(sublayers *foundation.NSArray[*CALayer])

func (*CALayer) SetToneMapMode

func (o *CALayer) SetToneMapMode(toneMapMode *foundation.NSString)

func (*CALayer) SetTransform

func (o *CALayer) SetTransform(transform CATransform3D)

func (*CALayer) SetWantsExtendedDynamicRangeContent deprecated

func (o *CALayer) SetWantsExtendedDynamicRangeContent(wantsExtendedDynamicRangeContent bool)

Deprecated: Use preferredDynamicRange instead

func (*CALayer) SetZPosition

func (o *CALayer) SetZPosition(zPosition float64)

func (*CALayer) ShadowColor

func (o *CALayer) ShadowColor() unsafe.Pointer

func (*CALayer) ShadowOffset

func (o *CALayer) ShadowOffset() corefoundation.CGSize

func (*CALayer) ShadowOpacity

func (o *CALayer) ShadowOpacity() float32

func (*CALayer) ShadowPath

func (o *CALayer) ShadowPath() unsafe.Pointer

func (*CALayer) ShadowRadius

func (o *CALayer) ShadowRadius() float64

func (*CALayer) ShouldArchiveValueForKey

func (o *CALayer) ShouldArchiveValueForKey(key *foundation.NSString) bool

func (*CALayer) ShouldRasterize

func (o *CALayer) ShouldRasterize() bool

func (*CALayer) Style

func (o *CALayer) Style() *foundation.NSDictionary[objc.ID, objc.ID]

func (*CALayer) SublayerTransform

func (o *CALayer) SublayerTransform() CATransform3D

func (*CALayer) Sublayers

func (o *CALayer) Sublayers() *foundation.NSArray[*CALayer]

func (*CALayer) Superlayer

func (o *CALayer) Superlayer() *CALayer

func (*CALayer) ToneMapMode

func (o *CALayer) ToneMapMode() *foundation.NSString

func (*CALayer) Transform

func (o *CALayer) Transform() CATransform3D

func (*CALayer) VisibleRect

func (o *CALayer) VisibleRect() corefoundation.CGRect

func (*CALayer) WantsExtendedDynamicRangeContent deprecated

func (o *CALayer) WantsExtendedDynamicRangeContent() bool

Deprecated: Use preferredDynamicRange instead

func (*CALayer) ZPosition

func (o *CALayer) ZPosition() float64

type CALayerDelegate

type CALayerDelegate interface {
}

CALayerDelegate wraps the ObjC protocol CALayerDelegate.

type CALayoutManager

type CALayoutManager interface {
}

CALayoutManager wraps the ObjC protocol CALayoutManager.

type CAMediaTiming

type CAMediaTiming interface {
	BeginTime() float64
	SetBeginTime(beginTime float64)
	Duration() float64
	SetDuration(duration float64)
	Speed() float32
	SetSpeed(speed float32)
	TimeOffset() float64
	SetTimeOffset(timeOffset float64)
	RepeatCount() float32
	SetRepeatCount(repeatCount float32)
	RepeatDuration() float64
	SetRepeatDuration(repeatDuration float64)
	Autoreverses() bool
	SetAutoreverses(autoreverses bool)
	FillMode() *foundation.NSString
	SetFillMode(fillMode *foundation.NSString)
}

CAMediaTiming wraps the ObjC protocol CAMediaTiming.

type CAMediaTimingFunction

type CAMediaTimingFunction struct {
	foundation.NSObject
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/camediatimingfunction

func CAMediaTimingFunctionFromID

func CAMediaTimingFunctionFromID(id objc.ID) *CAMediaTimingFunction

func CAMediaTimingFunctionFunctionWithControlPoints

func CAMediaTimingFunctionFunctionWithControlPoints(c1x float32, c1y float32, c2x float32, c2y float32) *CAMediaTimingFunction

func CAMediaTimingFunctionFunctionWithName

func CAMediaTimingFunctionFunctionWithName(name *foundation.NSString) *CAMediaTimingFunction

func CATransactionAnimationTimingFunction

func CATransactionAnimationTimingFunction() *CAMediaTimingFunction

func (*CAMediaTimingFunction) GetControlPointAtIndexValues

func (o *CAMediaTimingFunction) GetControlPointAtIndexValues(idx uint, ptr *float32)

func (*CAMediaTimingFunction) InitWithControlPoints

func (o *CAMediaTimingFunction) InitWithControlPoints(c1x float32, c1y float32, c2x float32, c2y float32) *CAMediaTimingFunction
type CAMetalDisplayLink struct {
	foundation.NSObject
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/cametaldisplaylink

func CAMetalDisplayLinkFromID

func CAMetalDisplayLinkFromID(id objc.ID) *CAMetalDisplayLink

func (*CAMetalDisplayLink) AddToRunLoopForMode

func (o *CAMetalDisplayLink) AddToRunLoopForMode(runloop *foundation.NSRunLoop, mode *foundation.NSString)

func (*CAMetalDisplayLink) Delegate

func (*CAMetalDisplayLink) InitWithMetalLayer

func (o *CAMetalDisplayLink) InitWithMetalLayer(layer *CAMetalLayer) *CAMetalDisplayLink

func (*CAMetalDisplayLink) Invalidate

func (o *CAMetalDisplayLink) Invalidate()

func (*CAMetalDisplayLink) IsPaused

func (o *CAMetalDisplayLink) IsPaused() bool

func (*CAMetalDisplayLink) PreferredFrameLatency

func (o *CAMetalDisplayLink) PreferredFrameLatency() float32

func (*CAMetalDisplayLink) PreferredFrameRateRange

func (o *CAMetalDisplayLink) PreferredFrameRateRange() CAFrameRateRange

func (*CAMetalDisplayLink) RemoveFromRunLoopForMode

func (o *CAMetalDisplayLink) RemoveFromRunLoopForMode(runloop *foundation.NSRunLoop, mode *foundation.NSString)

func (*CAMetalDisplayLink) SetDelegate

func (o *CAMetalDisplayLink) SetDelegate(delegate CAMetalDisplayLinkDelegate)

func (*CAMetalDisplayLink) SetPaused

func (o *CAMetalDisplayLink) SetPaused(paused bool)

func (*CAMetalDisplayLink) SetPreferredFrameLatency

func (o *CAMetalDisplayLink) SetPreferredFrameLatency(preferredFrameLatency float32)

func (*CAMetalDisplayLink) SetPreferredFrameRateRange

func (o *CAMetalDisplayLink) SetPreferredFrameRateRange(preferredFrameRateRange CAFrameRateRange)

type CAMetalDisplayLinkDelegate

type CAMetalDisplayLinkDelegate interface {
	MetalDisplayLinkNeedsUpdate(link *CAMetalDisplayLink, update *CAMetalDisplayLinkUpdate)
}

CAMetalDisplayLinkDelegate wraps the ObjC protocol CAMetalDisplayLinkDelegate.

type CAMetalDisplayLinkUpdate

type CAMetalDisplayLinkUpdate struct {
	foundation.NSObject
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/cametaldisplaylinkupdate

func CAMetalDisplayLinkUpdateFromID

func CAMetalDisplayLinkUpdateFromID(id objc.ID) *CAMetalDisplayLinkUpdate

func (*CAMetalDisplayLinkUpdate) Drawable

func (*CAMetalDisplayLinkUpdate) TargetPresentationTimestamp

func (o *CAMetalDisplayLinkUpdate) TargetPresentationTimestamp() float64

func (*CAMetalDisplayLinkUpdate) TargetTimestamp

func (o *CAMetalDisplayLinkUpdate) TargetTimestamp() float64

type CAMetalDrawable

type CAMetalDrawable interface {
	metal.MTLDrawable
	Texture() metal.MTLTexture
	Layer() *CAMetalLayer
}

CAMetalDrawable wraps the ObjC protocol CAMetalDrawable.

type CAMetalLayer

type CAMetalLayer struct {
	CALayer
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/cametallayer

func CAMetalLayerFromID

func CAMetalLayerFromID(id objc.ID) *CAMetalLayer

func (*CAMetalLayer) AllowsNextDrawableTimeout

func (o *CAMetalLayer) AllowsNextDrawableTimeout() bool

func (*CAMetalLayer) Colorspace

func (o *CAMetalLayer) Colorspace() unsafe.Pointer

func (*CAMetalLayer) DeveloperHUDProperties

func (o *CAMetalLayer) DeveloperHUDProperties() *foundation.NSDictionary[objc.ID, objc.ID]

func (*CAMetalLayer) Device

func (o *CAMetalLayer) Device() metal.MTLDevice

func (*CAMetalLayer) DisplaySyncEnabled

func (o *CAMetalLayer) DisplaySyncEnabled() bool

func (*CAMetalLayer) DrawableSize

func (o *CAMetalLayer) DrawableSize() corefoundation.CGSize

func (*CAMetalLayer) EDRMetadata

func (o *CAMetalLayer) EDRMetadata() *CAEDRMetadata

func (*CAMetalLayer) FramebufferOnly

func (o *CAMetalLayer) FramebufferOnly() bool

func (*CAMetalLayer) MaximumDrawableCount

func (o *CAMetalLayer) MaximumDrawableCount() uint

func (*CAMetalLayer) NextDrawable

func (o *CAMetalLayer) NextDrawable() CAMetalDrawable

func (*CAMetalLayer) PixelFormat

func (o *CAMetalLayer) PixelFormat() metal.MTLPixelFormat

func (*CAMetalLayer) PreferredDevice

func (o *CAMetalLayer) PreferredDevice() metal.MTLDevice

func (*CAMetalLayer) PresentsWithTransaction

func (o *CAMetalLayer) PresentsWithTransaction() bool

func (*CAMetalLayer) ResidencySet

func (o *CAMetalLayer) ResidencySet() metal.MTLResidencySet

func (*CAMetalLayer) SetAllowsNextDrawableTimeout

func (o *CAMetalLayer) SetAllowsNextDrawableTimeout(allowsNextDrawableTimeout bool)

func (*CAMetalLayer) SetColorspace

func (o *CAMetalLayer) SetColorspace(colorspace unsafe.Pointer)

func (*CAMetalLayer) SetDeveloperHUDProperties

func (o *CAMetalLayer) SetDeveloperHUDProperties(developerHUDProperties *foundation.NSDictionary[objc.ID, objc.ID])

func (*CAMetalLayer) SetDevice

func (o *CAMetalLayer) SetDevice(device metal.MTLDevice)

func (*CAMetalLayer) SetDisplaySyncEnabled

func (o *CAMetalLayer) SetDisplaySyncEnabled(displaySyncEnabled bool)

func (*CAMetalLayer) SetDrawableSize

func (o *CAMetalLayer) SetDrawableSize(drawableSize corefoundation.CGSize)

func (*CAMetalLayer) SetEDRMetadata

func (o *CAMetalLayer) SetEDRMetadata(eDRMetadata *CAEDRMetadata)

func (*CAMetalLayer) SetFramebufferOnly

func (o *CAMetalLayer) SetFramebufferOnly(framebufferOnly bool)

func (*CAMetalLayer) SetMaximumDrawableCount

func (o *CAMetalLayer) SetMaximumDrawableCount(maximumDrawableCount uint)

func (*CAMetalLayer) SetPixelFormat

func (o *CAMetalLayer) SetPixelFormat(pixelFormat metal.MTLPixelFormat)

func (*CAMetalLayer) SetPresentsWithTransaction

func (o *CAMetalLayer) SetPresentsWithTransaction(presentsWithTransaction bool)

type CAOpenGLLayer

type CAOpenGLLayer struct {
	CALayer
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/caopengllayer

func CAOpenGLLayerFromID

func CAOpenGLLayerFromID(id objc.ID) *CAOpenGLLayer

func (*CAOpenGLLayer) CanDrawInCGLContextPixelFormatForLayerTimeDisplayTime

func (o *CAOpenGLLayer) CanDrawInCGLContextPixelFormatForLayerTimeDisplayTime(ctx unsafe.Pointer, pf unsafe.Pointer, t float64, ts *corevideo.CVTimeStamp) bool

func (*CAOpenGLLayer) Colorspace

func (o *CAOpenGLLayer) Colorspace() unsafe.Pointer

func (*CAOpenGLLayer) CopyCGLContextForPixelFormat

func (o *CAOpenGLLayer) CopyCGLContextForPixelFormat(pf unsafe.Pointer) unsafe.Pointer

func (*CAOpenGLLayer) CopyCGLPixelFormatForDisplayMask

func (o *CAOpenGLLayer) CopyCGLPixelFormatForDisplayMask(mask uint32) unsafe.Pointer

func (*CAOpenGLLayer) DrawInCGLContextPixelFormatForLayerTimeDisplayTime

func (o *CAOpenGLLayer) DrawInCGLContextPixelFormatForLayerTimeDisplayTime(ctx unsafe.Pointer, pf unsafe.Pointer, t float64, ts *corevideo.CVTimeStamp)

func (*CAOpenGLLayer) IsAsynchronous

func (o *CAOpenGLLayer) IsAsynchronous() bool

func (*CAOpenGLLayer) ReleaseCGLContext

func (o *CAOpenGLLayer) ReleaseCGLContext(ctx unsafe.Pointer)

func (*CAOpenGLLayer) ReleaseCGLPixelFormat

func (o *CAOpenGLLayer) ReleaseCGLPixelFormat(pf unsafe.Pointer)

func (*CAOpenGLLayer) SetAsynchronous

func (o *CAOpenGLLayer) SetAsynchronous(asynchronous bool)

func (*CAOpenGLLayer) SetColorspace

func (o *CAOpenGLLayer) SetColorspace(colorspace unsafe.Pointer)

type CAPropertyAnimation

type CAPropertyAnimation struct {
	CAAnimation
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/capropertyanimation

func CAPropertyAnimationAnimationWithKeyPath

func CAPropertyAnimationAnimationWithKeyPath(path *foundation.NSString) *CAPropertyAnimation

func CAPropertyAnimationFromID

func CAPropertyAnimationFromID(id objc.ID) *CAPropertyAnimation

func (*CAPropertyAnimation) IsAdditive

func (o *CAPropertyAnimation) IsAdditive() bool

func (*CAPropertyAnimation) IsCumulative

func (o *CAPropertyAnimation) IsCumulative() bool

func (*CAPropertyAnimation) KeyPath

func (o *CAPropertyAnimation) KeyPath() *foundation.NSString

func (*CAPropertyAnimation) SetAdditive

func (o *CAPropertyAnimation) SetAdditive(additive bool)

func (*CAPropertyAnimation) SetCumulative

func (o *CAPropertyAnimation) SetCumulative(cumulative bool)

func (*CAPropertyAnimation) SetKeyPath

func (o *CAPropertyAnimation) SetKeyPath(keyPath *foundation.NSString)

func (*CAPropertyAnimation) SetValueFunction

func (o *CAPropertyAnimation) SetValueFunction(valueFunction *CAValueFunction)

func (*CAPropertyAnimation) ValueFunction

func (o *CAPropertyAnimation) ValueFunction() *CAValueFunction

type CARemoteLayerClient

type CARemoteLayerClient struct {
	foundation.NSObject
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/caremotelayerclient

func CARemoteLayerClientFromID

func CARemoteLayerClientFromID(id objc.ID) *CARemoteLayerClient

func (*CARemoteLayerClient) ClientId

func (o *CARemoteLayerClient) ClientId() uint32

func (*CARemoteLayerClient) InitWithServerPort

func (o *CARemoteLayerClient) InitWithServerPort(port uint) *CARemoteLayerClient

func (*CARemoteLayerClient) Invalidate

func (o *CARemoteLayerClient) Invalidate()

func (*CARemoteLayerClient) Layer

func (o *CARemoteLayerClient) Layer() *CALayer

func (*CARemoteLayerClient) SetLayer

func (o *CARemoteLayerClient) SetLayer(layer *CALayer)

type CARemoteLayerServer

type CARemoteLayerServer struct {
	foundation.NSObject
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/caremotelayerserver

func CARemoteLayerServerFromID

func CARemoteLayerServerFromID(id objc.ID) *CARemoteLayerServer

func CARemoteLayerServerSharedServer

func CARemoteLayerServerSharedServer() *CARemoteLayerServer

func (*CARemoteLayerServer) ServerPort

func (o *CARemoteLayerServer) ServerPort() uint

type CARenderer

type CARenderer struct {
	foundation.NSObject
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/carenderer

func CARendererFromID

func CARendererFromID(id objc.ID) *CARenderer

func CARendererRendererWithCGLContextOptions

func CARendererRendererWithCGLContextOptions(ctx unsafe.Pointer, dict *foundation.NSDictionary[objc.ID, objc.ID]) *CARenderer

func CARendererRendererWithMTLTextureOptions

func CARendererRendererWithMTLTextureOptions(tex metal.MTLTexture, dict *foundation.NSDictionary[objc.ID, objc.ID]) *CARenderer

func (*CARenderer) AddUpdateRect

func (o *CARenderer) AddUpdateRect(r corefoundation.CGRect)

func (*CARenderer) BeginFrameAtTimeTimeStamp

func (o *CARenderer) BeginFrameAtTimeTimeStamp(t float64, ts *corevideo.CVTimeStamp)

func (*CARenderer) Bounds

func (o *CARenderer) Bounds() corefoundation.CGRect

func (*CARenderer) EndFrame

func (o *CARenderer) EndFrame()

func (*CARenderer) Layer

func (o *CARenderer) Layer() *CALayer

func (*CARenderer) NextFrameTime

func (o *CARenderer) NextFrameTime() float64

func (*CARenderer) Render

func (o *CARenderer) Render()

func (*CARenderer) SetBounds

func (o *CARenderer) SetBounds(bounds corefoundation.CGRect)

func (*CARenderer) SetDestination

func (o *CARenderer) SetDestination(tex metal.MTLTexture)

func (*CARenderer) SetLayer

func (o *CARenderer) SetLayer(layer *CALayer)

func (*CARenderer) UpdateBounds

func (o *CARenderer) UpdateBounds() corefoundation.CGRect

type CAReplicatorLayer

type CAReplicatorLayer struct {
	CALayer
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/careplicatorlayer

func CAReplicatorLayerFromID

func CAReplicatorLayerFromID(id objc.ID) *CAReplicatorLayer

func (*CAReplicatorLayer) InstanceAlphaOffset

func (o *CAReplicatorLayer) InstanceAlphaOffset() float32

func (*CAReplicatorLayer) InstanceBlueOffset

func (o *CAReplicatorLayer) InstanceBlueOffset() float32

func (*CAReplicatorLayer) InstanceColor

func (o *CAReplicatorLayer) InstanceColor() unsafe.Pointer

func (*CAReplicatorLayer) InstanceCount

func (o *CAReplicatorLayer) InstanceCount() int

func (*CAReplicatorLayer) InstanceDelay

func (o *CAReplicatorLayer) InstanceDelay() float64

func (*CAReplicatorLayer) InstanceGreenOffset

func (o *CAReplicatorLayer) InstanceGreenOffset() float32

func (*CAReplicatorLayer) InstanceRedOffset

func (o *CAReplicatorLayer) InstanceRedOffset() float32

func (*CAReplicatorLayer) InstanceTransform

func (o *CAReplicatorLayer) InstanceTransform() CATransform3D

func (*CAReplicatorLayer) PreservesDepth

func (o *CAReplicatorLayer) PreservesDepth() bool

func (*CAReplicatorLayer) SetInstanceAlphaOffset

func (o *CAReplicatorLayer) SetInstanceAlphaOffset(instanceAlphaOffset float32)

func (*CAReplicatorLayer) SetInstanceBlueOffset

func (o *CAReplicatorLayer) SetInstanceBlueOffset(instanceBlueOffset float32)

func (*CAReplicatorLayer) SetInstanceColor

func (o *CAReplicatorLayer) SetInstanceColor(instanceColor unsafe.Pointer)

func (*CAReplicatorLayer) SetInstanceCount

func (o *CAReplicatorLayer) SetInstanceCount(instanceCount int)

func (*CAReplicatorLayer) SetInstanceDelay

func (o *CAReplicatorLayer) SetInstanceDelay(instanceDelay float64)

func (*CAReplicatorLayer) SetInstanceGreenOffset

func (o *CAReplicatorLayer) SetInstanceGreenOffset(instanceGreenOffset float32)

func (*CAReplicatorLayer) SetInstanceRedOffset

func (o *CAReplicatorLayer) SetInstanceRedOffset(instanceRedOffset float32)

func (*CAReplicatorLayer) SetInstanceTransform

func (o *CAReplicatorLayer) SetInstanceTransform(instanceTransform CATransform3D)

func (*CAReplicatorLayer) SetPreservesDepth

func (o *CAReplicatorLayer) SetPreservesDepth(preservesDepth bool)

type CAScrollLayer

type CAScrollLayer struct {
	CALayer
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/cascrolllayer

func CAScrollLayerFromID

func CAScrollLayerFromID(id objc.ID) *CAScrollLayer

func (*CAScrollLayer) ScrollMode

func (o *CAScrollLayer) ScrollMode() *foundation.NSString

func (*CAScrollLayer) ScrollToPoint

func (o *CAScrollLayer) ScrollToPoint(p corefoundation.CGPoint)

func (*CAScrollLayer) ScrollToRect

func (o *CAScrollLayer) ScrollToRect(r corefoundation.CGRect)

func (*CAScrollLayer) SetScrollMode

func (o *CAScrollLayer) SetScrollMode(scrollMode *foundation.NSString)

type CAShapeLayer

type CAShapeLayer struct {
	CALayer
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/cashapelayer

func CAShapeLayerFromID

func CAShapeLayerFromID(id objc.ID) *CAShapeLayer

func (*CAShapeLayer) FillColor

func (o *CAShapeLayer) FillColor() unsafe.Pointer

func (*CAShapeLayer) FillRule

func (o *CAShapeLayer) FillRule() *foundation.NSString

func (*CAShapeLayer) LineCap

func (o *CAShapeLayer) LineCap() *foundation.NSString

func (*CAShapeLayer) LineDashPattern

func (o *CAShapeLayer) LineDashPattern() *foundation.NSArray[*foundation.NSNumber]

func (*CAShapeLayer) LineDashPhase

func (o *CAShapeLayer) LineDashPhase() float64

func (*CAShapeLayer) LineJoin

func (o *CAShapeLayer) LineJoin() *foundation.NSString

func (*CAShapeLayer) LineWidth

func (o *CAShapeLayer) LineWidth() float64

func (*CAShapeLayer) MiterLimit

func (o *CAShapeLayer) MiterLimit() float64

func (*CAShapeLayer) Path

func (o *CAShapeLayer) Path() unsafe.Pointer

func (*CAShapeLayer) SetFillColor

func (o *CAShapeLayer) SetFillColor(fillColor unsafe.Pointer)

func (*CAShapeLayer) SetFillRule

func (o *CAShapeLayer) SetFillRule(fillRule *foundation.NSString)

func (*CAShapeLayer) SetLineCap

func (o *CAShapeLayer) SetLineCap(lineCap *foundation.NSString)

func (*CAShapeLayer) SetLineDashPattern

func (o *CAShapeLayer) SetLineDashPattern(lineDashPattern *foundation.NSArray[*foundation.NSNumber])

func (*CAShapeLayer) SetLineDashPhase

func (o *CAShapeLayer) SetLineDashPhase(lineDashPhase float64)

func (*CAShapeLayer) SetLineJoin

func (o *CAShapeLayer) SetLineJoin(lineJoin *foundation.NSString)

func (*CAShapeLayer) SetLineWidth

func (o *CAShapeLayer) SetLineWidth(lineWidth float64)

func (*CAShapeLayer) SetMiterLimit

func (o *CAShapeLayer) SetMiterLimit(miterLimit float64)

func (*CAShapeLayer) SetPath

func (o *CAShapeLayer) SetPath(path unsafe.Pointer)

func (*CAShapeLayer) SetStrokeColor

func (o *CAShapeLayer) SetStrokeColor(strokeColor unsafe.Pointer)

func (*CAShapeLayer) SetStrokeEnd

func (o *CAShapeLayer) SetStrokeEnd(strokeEnd float64)

func (*CAShapeLayer) SetStrokeStart

func (o *CAShapeLayer) SetStrokeStart(strokeStart float64)

func (*CAShapeLayer) StrokeColor

func (o *CAShapeLayer) StrokeColor() unsafe.Pointer

func (*CAShapeLayer) StrokeEnd

func (o *CAShapeLayer) StrokeEnd() float64

func (*CAShapeLayer) StrokeStart

func (o *CAShapeLayer) StrokeStart() float64

type CASpringAnimation

type CASpringAnimation struct {
	CABasicAnimation
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/caspringanimation

func CASpringAnimationFromID

func CASpringAnimationFromID(id objc.ID) *CASpringAnimation

func (*CASpringAnimation) AllowsOverdamping

func (o *CASpringAnimation) AllowsOverdamping() bool

func (*CASpringAnimation) Bounce

func (o *CASpringAnimation) Bounce() float64

func (*CASpringAnimation) Damping

func (o *CASpringAnimation) Damping() float64

func (*CASpringAnimation) InitWithPerceptualDurationBounce

func (o *CASpringAnimation) InitWithPerceptualDurationBounce(perceptualDuration float64, bounce float64) *CASpringAnimation

func (*CASpringAnimation) InitialVelocity

func (o *CASpringAnimation) InitialVelocity() float64

func (*CASpringAnimation) Mass

func (o *CASpringAnimation) Mass() float64

func (*CASpringAnimation) PerceptualDuration

func (o *CASpringAnimation) PerceptualDuration() float64

func (*CASpringAnimation) SetAllowsOverdamping

func (o *CASpringAnimation) SetAllowsOverdamping(allowsOverdamping bool)

func (*CASpringAnimation) SetDamping

func (o *CASpringAnimation) SetDamping(damping float64)

func (*CASpringAnimation) SetInitialVelocity

func (o *CASpringAnimation) SetInitialVelocity(initialVelocity float64)

func (*CASpringAnimation) SetMass

func (o *CASpringAnimation) SetMass(mass float64)

func (*CASpringAnimation) SetStiffness

func (o *CASpringAnimation) SetStiffness(stiffness float64)

func (*CASpringAnimation) SettlingDuration

func (o *CASpringAnimation) SettlingDuration() float64

func (*CASpringAnimation) Stiffness

func (o *CASpringAnimation) Stiffness() float64

type CATextLayer

type CATextLayer struct {
	CALayer
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/catextlayer

func CATextLayerFromID

func CATextLayerFromID(id objc.ID) *CATextLayer

func (*CATextLayer) AlignmentMode

func (o *CATextLayer) AlignmentMode() *foundation.NSString

func (*CATextLayer) AllowsFontSubpixelQuantization

func (o *CATextLayer) AllowsFontSubpixelQuantization() bool

func (*CATextLayer) Font

func (o *CATextLayer) Font() unsafe.Pointer

func (*CATextLayer) FontSize

func (o *CATextLayer) FontSize() float64

func (*CATextLayer) ForegroundColor

func (o *CATextLayer) ForegroundColor() unsafe.Pointer

func (*CATextLayer) IsWrapped

func (o *CATextLayer) IsWrapped() bool

func (*CATextLayer) SetAlignmentMode

func (o *CATextLayer) SetAlignmentMode(alignmentMode *foundation.NSString)

func (*CATextLayer) SetAllowsFontSubpixelQuantization

func (o *CATextLayer) SetAllowsFontSubpixelQuantization(allowsFontSubpixelQuantization bool)

func (*CATextLayer) SetFont

func (o *CATextLayer) SetFont(font unsafe.Pointer)

func (*CATextLayer) SetFontSize

func (o *CATextLayer) SetFontSize(fontSize float64)

func (*CATextLayer) SetForegroundColor

func (o *CATextLayer) SetForegroundColor(foregroundColor unsafe.Pointer)

func (*CATextLayer) SetString

func (o *CATextLayer) SetString(string_ objc.ID)

func (*CATextLayer) SetTruncationMode

func (o *CATextLayer) SetTruncationMode(truncationMode *foundation.NSString)

func (*CATextLayer) SetWrapped

func (o *CATextLayer) SetWrapped(wrapped bool)

func (*CATextLayer) String

func (o *CATextLayer) String() objc.ID

func (*CATextLayer) TruncationMode

func (o *CATextLayer) TruncationMode() *foundation.NSString

type CATiledLayer

type CATiledLayer struct {
	CALayer
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/catiledlayer

func CATiledLayerFromID

func CATiledLayerFromID(id objc.ID) *CATiledLayer

func (*CATiledLayer) LevelsOfDetail

func (o *CATiledLayer) LevelsOfDetail() uint

func (*CATiledLayer) LevelsOfDetailBias

func (o *CATiledLayer) LevelsOfDetailBias() uint

func (*CATiledLayer) SetLevelsOfDetail

func (o *CATiledLayer) SetLevelsOfDetail(levelsOfDetail uint)

func (*CATiledLayer) SetLevelsOfDetailBias

func (o *CATiledLayer) SetLevelsOfDetailBias(levelsOfDetailBias uint)

func (*CATiledLayer) SetTileSize

func (o *CATiledLayer) SetTileSize(tileSize corefoundation.CGSize)

func (*CATiledLayer) TileSize

func (o *CATiledLayer) TileSize() corefoundation.CGSize

type CATransaction

type CATransaction struct {
	foundation.NSObject
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/catransaction

func CATransactionFromID

func CATransactionFromID(id objc.ID) *CATransaction

type CATransform3D

type CATransform3D struct {
	M11 float64
	M12 float64
	M13 float64
	M14 float64
	M21 float64
	M22 float64
	M23 float64
	M24 float64
	M31 float64
	M32 float64
	M33 float64
	M34 float64
	M41 float64
	M42 float64
	M43 float64
	M44 float64
}

func CATransform3DConcat

func CATransform3DConcat(a CATransform3D, b CATransform3D) CATransform3D

func CATransform3DIdentity

func CATransform3DIdentity() CATransform3D

func CATransform3DInvert

func CATransform3DInvert(t CATransform3D) CATransform3D

func CATransform3DMakeAffineTransform

func CATransform3DMakeAffineTransform(m corefoundation.CGAffineTransform) CATransform3D

func CATransform3DMakeRotation

func CATransform3DMakeRotation(angle float64, x float64, y float64, z float64) CATransform3D

func CATransform3DMakeScale

func CATransform3DMakeScale(sx float64, sy float64, sz float64) CATransform3D

func CATransform3DMakeTranslation

func CATransform3DMakeTranslation(tx float64, ty float64, tz float64) CATransform3D

func CATransform3DRotate

func CATransform3DRotate(t CATransform3D, angle float64, x float64, y float64, z float64) CATransform3D

func CATransform3DScale

func CATransform3DScale(t CATransform3D, sx float64, sy float64, sz float64) CATransform3D

func CATransform3DTranslate

func CATransform3DTranslate(t CATransform3D, tx float64, ty float64, tz float64) CATransform3D

type CATransformLayer

type CATransformLayer struct {
	CALayer
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/catransformlayer

func CATransformLayerFromID

func CATransformLayerFromID(id objc.ID) *CATransformLayer

type CATransition

type CATransition struct {
	CAAnimation
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/catransition

func CATransitionFromID

func CATransitionFromID(id objc.ID) *CATransition

func (*CATransition) EndProgress

func (o *CATransition) EndProgress() float32

func (*CATransition) Filter

func (o *CATransition) Filter() objc.ID

func (*CATransition) SetEndProgress

func (o *CATransition) SetEndProgress(endProgress float32)

func (*CATransition) SetFilter

func (o *CATransition) SetFilter(filter objc.ID)

func (*CATransition) SetStartProgress

func (o *CATransition) SetStartProgress(startProgress float32)

func (*CATransition) SetSubtype

func (o *CATransition) SetSubtype(subtype *foundation.NSString)

func (*CATransition) SetType

func (o *CATransition) SetType(type_ *foundation.NSString)

func (*CATransition) StartProgress

func (o *CATransition) StartProgress() float32

func (*CATransition) Subtype

func (o *CATransition) Subtype() *foundation.NSString

func (*CATransition) Type

func (o *CATransition) Type() *foundation.NSString

type CAValueFunction

type CAValueFunction struct {
	foundation.NSObject
}

Apple documentation: https://developer.apple.com/documentation/quartzcore/cavaluefunction

func CAValueFunctionFromID

func CAValueFunctionFromID(id objc.ID) *CAValueFunction

func CAValueFunctionFunctionWithName

func CAValueFunctionFunctionWithName(name *foundation.NSString) *CAValueFunction

func (*CAValueFunction) Name

func (o *CAValueFunction) Name() *foundation.NSString

type CGLCPContextPriorityRequest

type CGLCPContextPriorityRequest int64
const (
	KCGLCPContextPriorityRequestHigh   CGLCPContextPriorityRequest = 0
	KCGLCPContextPriorityRequestNormal CGLCPContextPriorityRequest = 1
	KCGLCPContextPriorityRequestLow    CGLCPContextPriorityRequest = 2
)

func (CGLCPContextPriorityRequest) String

type Clockid_t

type Clockid_t int64

func (Clockid_t) String

func (e Clockid_t) String() string

type Dispatch_autorelease_frequency_t

type Dispatch_autorelease_frequency_t uint64
const (
	DISPATCH_AUTORELEASE_FREQUENCY_INHERIT   Dispatch_autorelease_frequency_t = 0
	DISPATCH_AUTORELEASE_FREQUENCY_WORK_ITEM Dispatch_autorelease_frequency_t = 1
	DISPATCH_AUTORELEASE_FREQUENCY_NEVER     Dispatch_autorelease_frequency_t = 2
)

func (Dispatch_autorelease_frequency_t) String

type Dispatch_block_flags_t

type Dispatch_block_flags_t uint64
const (
	DISPATCH_BLOCK_BARRIER           Dispatch_block_flags_t = 1
	DISPATCH_BLOCK_DETACHED          Dispatch_block_flags_t = 2
	DISPATCH_BLOCK_ASSIGN_CURRENT    Dispatch_block_flags_t = 4
	DISPATCH_BLOCK_NO_QOS_CLASS      Dispatch_block_flags_t = 8
	DISPATCH_BLOCK_INHERIT_QOS_CLASS Dispatch_block_flags_t = 16
	DISPATCH_BLOCK_ENFORCE_QOS_CLASS Dispatch_block_flags_t = 32
)

func (Dispatch_block_flags_t) String

func (e Dispatch_block_flags_t) String() string

type EvCmd

type EvCmd int64
const (
	EVNOP   EvCmd = 0
	EVHIDE  EvCmd = 1
	EVSHOW  EvCmd = 2
	EVMOVE  EvCmd = 3
	EVLEVEL EvCmd = 4
)

func (EvCmd) String

func (e EvCmd) String() string

type Filesec_property_t

type Filesec_property_t int64
const (
	FILESEC_OWNER         Filesec_property_t = 1
	FILESEC_GROUP         Filesec_property_t = 2
	FILESEC_UUID          Filesec_property_t = 3
	FILESEC_MODE          Filesec_property_t = 4
	FILESEC_ACL           Filesec_property_t = 5
	FILESEC_GRPUUID       Filesec_property_t = 6
	FILESEC_ACL_RAW       Filesec_property_t = 100
	FILESEC_ACL_ALLOCSIZE Filesec_property_t = 101
)

func (Filesec_property_t) String

func (e Filesec_property_t) String() string

type Idtype_t

type Idtype_t int64
const (
	P_ALL  Idtype_t = 0
	P_PID  Idtype_t = 1
	P_PGID Idtype_t = 2
)

func (Idtype_t) String

func (e Idtype_t) String() string

type Ipc_info_object_type_t

type Ipc_info_object_type_t int64
const (
	IPC_OTYPE_NONE                 Ipc_info_object_type_t = 0
	IPC_OTYPE_THREAD_CONTROL       Ipc_info_object_type_t = 1
	IPC_OTYPE_TASK_CONTROL         Ipc_info_object_type_t = 2
	IPC_OTYPE_HOST                 Ipc_info_object_type_t = 3
	IPC_OTYPE_HOST_PRIV            Ipc_info_object_type_t = 4
	IPC_OTYPE_PROCESSOR            Ipc_info_object_type_t = 5
	IPC_OTYPE_PROCESSOR_SET        Ipc_info_object_type_t = 6
	IPC_OTYPE_PROCESSOR_SET_NAME   Ipc_info_object_type_t = 7
	IPC_OTYPE_TIMER                Ipc_info_object_type_t = 8
	IPC_OTYPE_PORT_SUBST_ONCE      Ipc_info_object_type_t = 9
	IPC_OTYPE_MIG                  Ipc_info_object_type_t = 10
	IPC_OTYPE_MEMORY_OBJECT        Ipc_info_object_type_t = 11
	IPC_OTYPE_XMM_PAGER            Ipc_info_object_type_t = 12
	IPC_OTYPE_XMM_KERNEL           Ipc_info_object_type_t = 13
	IPC_OTYPE_XMM_REPLY            Ipc_info_object_type_t = 14
	IPC_OTYPE_UND_REPLY            Ipc_info_object_type_t = 15
	IPC_OTYPE_HOST_NOTIFY          Ipc_info_object_type_t = 16
	IPC_OTYPE_HOST_SECURITY        Ipc_info_object_type_t = 17
	IPC_OTYPE_LEDGER               Ipc_info_object_type_t = 18
	IPC_OTYPE_MAIN_DEVICE          Ipc_info_object_type_t = 19
	IPC_OTYPE_TASK_NAME            Ipc_info_object_type_t = 20
	IPC_OTYPE_SUBSYSTEM            Ipc_info_object_type_t = 21
	IPC_OTYPE_IO_DONE_QUEUE        Ipc_info_object_type_t = 22
	IPC_OTYPE_SEMAPHORE            Ipc_info_object_type_t = 23
	IPC_OTYPE_LOCK_SET             Ipc_info_object_type_t = 24
	IPC_OTYPE_CLOCK                Ipc_info_object_type_t = 25
	IPC_OTYPE_CLOCK_CTRL           Ipc_info_object_type_t = 26
	IPC_OTYPE_IOKIT_IDENT          Ipc_info_object_type_t = 27
	IPC_OTYPE_NAMED_ENTRY          Ipc_info_object_type_t = 28
	IPC_OTYPE_IOKIT_CONNECT        Ipc_info_object_type_t = 29
	IPC_OTYPE_IOKIT_OBJECT         Ipc_info_object_type_t = 30
	IPC_OTYPE_UPL                  Ipc_info_object_type_t = 31
	IPC_OTYPE_MEM_OBJ_CONTROL      Ipc_info_object_type_t = 32
	IPC_OTYPE_AU_SESSIONPORT       Ipc_info_object_type_t = 33
	IPC_OTYPE_FILEPORT             Ipc_info_object_type_t = 34
	IPC_OTYPE_LABELH               Ipc_info_object_type_t = 35
	IPC_OTYPE_TASK_RESUME          Ipc_info_object_type_t = 36
	IPC_OTYPE_VOUCHER              Ipc_info_object_type_t = 37
	IPC_OTYPE_VOUCHER_ATTR_CONTROL Ipc_info_object_type_t = 38
	IPC_OTYPE_WORK_INTERVAL        Ipc_info_object_type_t = 39
	IPC_OTYPE_UX_HANDLER           Ipc_info_object_type_t = 40
	IPC_OTYPE_UEXT_OBJECT          Ipc_info_object_type_t = 41
	IPC_OTYPE_ARCADE_REG           Ipc_info_object_type_t = 42
	IPC_OTYPE_EVENTLINK            Ipc_info_object_type_t = 43
	IPC_OTYPE_TASK_INSPECT         Ipc_info_object_type_t = 44
	IPC_OTYPE_TASK_READ            Ipc_info_object_type_t = 45
	IPC_OTYPE_THREAD_INSPECT       Ipc_info_object_type_t = 46
	IPC_OTYPE_THREAD_READ          Ipc_info_object_type_t = 47
	IPC_OTYPE_SUID_CRED            Ipc_info_object_type_t = 48
	IPC_OTYPE_HYPERVISOR           Ipc_info_object_type_t = 49
	IPC_OTYPE_TASK_ID_TOKEN        Ipc_info_object_type_t = 50
	IPC_OTYPE_TASK_FATAL           Ipc_info_object_type_t = 51
	IPC_OTYPE_KCDATA               Ipc_info_object_type_t = 52
	IPC_OTYPE_EXCLAVES_RESOURCE    Ipc_info_object_type_t = 53
	IPC_OTYPE_THREAD_RESUME        Ipc_info_object_type_t = 54
	IPC_OTYPE_UNKNOWN              Ipc_info_object_type_t = 4294967295
)

func (Ipc_info_object_type_t) String

func (e Ipc_info_object_type_t) String() string

type Launch_data_type_t

type Launch_data_type_t int64
const (
	LAUNCH_DATA_DICTIONARY Launch_data_type_t = 1
	LAUNCH_DATA_ARRAY      Launch_data_type_t = 2
	LAUNCH_DATA_FD         Launch_data_type_t = 3
	LAUNCH_DATA_INTEGER    Launch_data_type_t = 4
	LAUNCH_DATA_REAL       Launch_data_type_t = 5
	LAUNCH_DATA_BOOL       Launch_data_type_t = 6
	LAUNCH_DATA_STRING     Launch_data_type_t = 7
	LAUNCH_DATA_OPAQUE     Launch_data_type_t = 8
	LAUNCH_DATA_ERRNO      Launch_data_type_t = 9
	LAUNCH_DATA_MACHPORT   Launch_data_type_t = 10
)

func (Launch_data_type_t) String

func (e Launch_data_type_t) String() string

type MDLabelDomain

type MDLabelDomain int64

@typedef MDLabelDomain @abstract These constants are used to specify a domain to MDLabelCreate().

const (
	KMDLabelUserDomain  MDLabelDomain = 0
	KMDLabelLocalDomain MDLabelDomain = 1
)

func (MDLabelDomain) String

func (e MDLabelDomain) String() string

type MDQueryOptionFlags

type MDQueryOptionFlags int64
const (
	KMDQuerySynchronous        MDQueryOptionFlags = 1
	KMDQueryWantsUpdates       MDQueryOptionFlags = 4
	KMDQueryAllowFSTranslation MDQueryOptionFlags = 8
)

func (MDQueryOptionFlags) String

func (e MDQueryOptionFlags) String() string

type MDQuerySortOptionFlags

type MDQuerySortOptionFlags int64

@enum MDQuerySortOptionFlags @constant kMDQueryReverseSortOrderFlag Sort the attribute in reverse order.

const (
	KMDQueryReverseSortOrderFlag MDQuerySortOptionFlags = 1
)

func (MDQuerySortOptionFlags) String

func (e MDQuerySortOptionFlags) String() string

type MTLDevice

type MTLDevice interface {
}

MTLDevice wraps the ObjC protocol MTLDevice.

type MTLDrawable

type MTLDrawable interface {
}

MTLDrawable wraps the ObjC protocol MTLDrawable.

type MTLResidencySet

type MTLResidencySet interface {
}

MTLResidencySet wraps the ObjC protocol MTLResidencySet.

type MTLTexture

type MTLTexture interface {
}

MTLTexture wraps the ObjC protocol MTLTexture.

type Mach_vm_range_flags_t

type Mach_vm_range_flags_t int64
const (
	MACH_VM_RANGE_NONE Mach_vm_range_flags_t = 0
)

func (Mach_vm_range_flags_t) String

func (e Mach_vm_range_flags_t) String() string

type Mach_vm_range_flavor_t

type Mach_vm_range_flavor_t int64
const (
	MACH_VM_RANGE_FLAVOR_INVALID Mach_vm_range_flavor_t = 0
	MACH_VM_RANGE_FLAVOR_V1      Mach_vm_range_flavor_t = 1
)

func (Mach_vm_range_flavor_t) String

func (e Mach_vm_range_flavor_t) String() string

type Mach_vm_range_tag_t

type Mach_vm_range_tag_t int64
const (
	MACH_VM_RANGE_DEFAULT Mach_vm_range_tag_t = 0
	MACH_VM_RANGE_DATA    Mach_vm_range_tag_t = 1
	MACH_VM_RANGE_FIXED   Mach_vm_range_tag_t = 2
)

func (Mach_vm_range_tag_t) String

func (e Mach_vm_range_tag_t) String() string

type Mpo_flags_t

type Mpo_flags_t int64
const (
	MPO_PORT                            Mpo_flags_t = 0
	MPO_SERVICE_PORT                    Mpo_flags_t = 1024
	MPO_CONNECTION_PORT                 Mpo_flags_t = 2048
	MPO_REPLY_PORT                      Mpo_flags_t = 4096
	MPO_WEAK_REPLY_PORT                 Mpo_flags_t = 16384
	MPO_NOTIFICATION_PORT               Mpo_flags_t = 17408
	MPO_EXCEPTION_PORT                  Mpo_flags_t = 32768
	MPO_CONNECTION_PORT_WITH_PORT_ARRAY Mpo_flags_t = 65536
)

func (Mpo_flags_t) String

func (e Mpo_flags_t) String() string

type NXMouseButton

type NXMouseButton int64
const (
	NX_OneButton   NXMouseButton = 0
	NX_LeftButton  NXMouseButton = 1
	NX_RightButton NXMouseButton = 2
)

func (NXMouseButton) String

func (e NXMouseButton) String() string

type Os_clockid_t

type Os_clockid_t int64
const (
	OS_CLOCK_MACH_ABSOLUTE_TIME Os_clockid_t = 32
)

func (Os_clockid_t) String

func (e Os_clockid_t) String() string

type PMPageToPaperMappingType

type PMPageToPaperMappingType int64
const (
	KPMPageToPaperMappingNone       PMPageToPaperMappingType = 1
	KPMPageToPaperMappingScaleToFit PMPageToPaperMappingType = 2
)

func (PMPageToPaperMappingType) String

func (e PMPageToPaperMappingType) String() string

type Ptrauth_key

type Ptrauth_key int64
const (
	Ptrauth_key_none                     Ptrauth_key = -1
	Ptrauth_key_asia                     Ptrauth_key = 0
	Ptrauth_key_asib                     Ptrauth_key = 1
	Ptrauth_key_asda                     Ptrauth_key = 2
	Ptrauth_key_asdb                     Ptrauth_key = 3
	Ptrauth_key_process_independent_code Ptrauth_key = 0
	Ptrauth_key_process_dependent_code   Ptrauth_key = 1
	Ptrauth_key_process_independent_data Ptrauth_key = 2
	Ptrauth_key_process_dependent_data   Ptrauth_key = 3
	Ptrauth_key_return_address           Ptrauth_key = 1
	Ptrauth_key_frame_pointer            Ptrauth_key = 3
	Ptrauth_key_function_pointer         Ptrauth_key = 0
	Ptrauth_key_block_function           Ptrauth_key = 0
	Ptrauth_key_cxx_vtable_pointer       Ptrauth_key = 2
	Ptrauth_key_method_list_pointer      Ptrauth_key = 2
	Ptrauth_key_objc_isa_pointer         Ptrauth_key = 2
	Ptrauth_key_objc_super_pointer       Ptrauth_key = 2
	Ptrauth_key_objc_sel_pointer         Ptrauth_key = 3
	Ptrauth_key_objc_class_ro_pointer    Ptrauth_key = 2
	Ptrauth_key_block_descriptor_pointer Ptrauth_key = 2
	Ptrauth_key_init_fini_pointer        Ptrauth_key = 0
)

func (Ptrauth_key) String

func (e Ptrauth_key) String() string

type Qos_class_t

type Qos_class_t uint32
const (
	QOS_CLASS_USER_INTERACTIVE Qos_class_t = 33
	QOS_CLASS_USER_INITIATED   Qos_class_t = 25
	QOS_CLASS_DEFAULT          Qos_class_t = 21
	QOS_CLASS_UTILITY          Qos_class_t = 17
	QOS_CLASS_BACKGROUND       Qos_class_t = 9
	QOS_CLASS_UNSPECIFIED      Qos_class_t = 0
)

func (Qos_class_t) String

func (e Qos_class_t) String() string

type Virtual_memory_guard_exception_code_t

type Virtual_memory_guard_exception_code_t int64
const (
	KGUARD_EXC_DEALLOC_GAP                   Virtual_memory_guard_exception_code_t = 1
	KGUARD_EXC_RECLAIM_COPYIO_FAILURE        Virtual_memory_guard_exception_code_t = 2
	KGUARD_EXC_RECLAIM_INDEX_FAILURE         Virtual_memory_guard_exception_code_t = 4
	KGUARD_EXC_RECLAIM_DEALLOCATE_FAILURE    Virtual_memory_guard_exception_code_t = 8
	KGUARD_EXC_RECLAIM_ACCOUNTING_FAILURE    Virtual_memory_guard_exception_code_t = 9
	KGUARD_EXC_SEC_IOPL_ON_EXEC_PAGE         Virtual_memory_guard_exception_code_t = 10
	KGUARD_EXC_SEC_EXEC_ON_IOPL_PAGE         Virtual_memory_guard_exception_code_t = 11
	KGUARD_EXC_SEC_UPL_WRITE_ON_EXEC_REGION  Virtual_memory_guard_exception_code_t = 12
	KGUARD_EXC_LARGE_ALLOCATION_TELEMETRY    Virtual_memory_guard_exception_code_t = 13
	KGUARD_EXC_SEC_ACCESS_FAULT              Virtual_memory_guard_exception_code_t = 98
	KGUARD_EXC_SEC_ASYNC_ACCESS_FAULT        Virtual_memory_guard_exception_code_t = 99
	KGUARD_EXC_SEC_COPY_DENIED               Virtual_memory_guard_exception_code_t = 100
	KGUARD_EXC_SEC_SHARING_DENIED            Virtual_memory_guard_exception_code_t = 101
	KGUARD_EXC_MTE_SYNC_FAULT                Virtual_memory_guard_exception_code_t = 200
	KGUARD_EXC_MTE_ASYNC_USER_FAULT          Virtual_memory_guard_exception_code_t = 201
	KGUARD_EXC_MTE_ASYNC_KERN_FAULT          Virtual_memory_guard_exception_code_t = 202
	KGUARD_EXC_GUARD_OBJECT_ASYNC_USER_FAULT Virtual_memory_guard_exception_code_t = 203
	KGUARD_EXC_GUARD_OBJECT_ASYNC_KERN_FAULT Virtual_memory_guard_exception_code_t = 204
)

func (Virtual_memory_guard_exception_code_t) String

type Xpc_listener_create_flags_t

type Xpc_listener_create_flags_t int64
const (
	XPC_LISTENER_CREATE_NONE             Xpc_listener_create_flags_t = 0
	XPC_LISTENER_CREATE_INACTIVE         Xpc_listener_create_flags_t = 1
	XPC_LISTENER_CREATE_FORCE_MACH       Xpc_listener_create_flags_t = 2
	XPC_LISTENER_CREATE_FORCE_XPCSERVICE Xpc_listener_create_flags_t = 4
)

func (Xpc_listener_create_flags_t) String

type Xpc_session_create_flags_t

type Xpc_session_create_flags_t int64
const (
	XPC_SESSION_CREATE_NONE            Xpc_session_create_flags_t = 0
	XPC_SESSION_CREATE_INACTIVE        Xpc_session_create_flags_t = 1
	XPC_SESSION_CREATE_MACH_PRIVILEGED Xpc_session_create_flags_t = 2
)

func (Xpc_session_create_flags_t) String

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL