Documentation
¶
Overview ¶
Package quartzcomposer provides purego-based Go bindings for the macOS QuartzComposer framework.
Apple documentation: https://developer.apple.com/documentation/quartzcomposer
Index ¶
- func QCCompositionAttributeBuiltInKey() uintptr
- func QCCompositionAttributeCategoryKey() uintptr
- func QCCompositionAttributeCopyrightKey() uintptr
- func QCCompositionAttributeDescriptionKey() uintptr
- func QCCompositionAttributeHasConsumersKey() uintptr
- func QCCompositionAttributeIsTimeDependentKey() uintptr
- func QCCompositionAttributeNameKey() uintptr
- func QCCompositionCategoryDistortion() uintptr
- func QCCompositionCategoryStylize() uintptr
- func QCCompositionCategoryUtility() uintptr
- func QCCompositionCompositionWithData(data *foundation.NSData) *quartz.QCComposition
- func QCCompositionCompositionWithFile(path *foundation.NSString) *quartz.QCComposition
- func QCCompositionInputAudioPeakKey() uintptr
- func QCCompositionInputAudioSpectrumKey() uintptr
- func QCCompositionInputDestinationImageKey() uintptr
- func QCCompositionInputImageKey() uintptr
- func QCCompositionInputPaceKey() uintptr
- func QCCompositionInputPreviewModeKey() uintptr
- func QCCompositionInputPrimaryColorKey() uintptr
- func QCCompositionInputRSSArticleDurationKey() uintptr
- func QCCompositionInputRSSFeedURLKey() uintptr
- func QCCompositionInputScreenImageKey() uintptr
- func QCCompositionInputSecondaryColorKey() uintptr
- func QCCompositionInputSourceImageKey() uintptr
- func QCCompositionInputTrackInfoKey() uintptr
- func QCCompositionInputTrackPositionKey() uintptr
- func QCCompositionInputTrackSignalKey() uintptr
- func QCCompositionInputXKey() uintptr
- func QCCompositionInputYKey() uintptr
- func QCCompositionLayerCompositionLayerWithComposition(composition *quartz.QCComposition) *quartz.QCCompositionLayer
- func QCCompositionLayerCompositionLayerWithFile(path *foundation.NSString) *quartz.QCCompositionLayer
- func QCCompositionOutputImageKey() uintptr
- func QCCompositionOutputWebPageURLKey() uintptr
- func QCCompositionPickerPanelDidSelectCompositionNotification() uintptr
- func QCCompositionPickerPanelSharedCompositionPickerPanel() *quartz.QCCompositionPickerPanel
- func QCCompositionPickerViewDidSelectCompositionNotification() uintptr
- func QCCompositionProtocolGraphicAnimation() uintptr
- func QCCompositionProtocolGraphicTransition() uintptr
- func QCCompositionProtocolImageFilter() uintptr
- func QCCompositionProtocolMusicVisualizer() uintptr
- func QCCompositionProtocolRSSVisualizer() uintptr
- func QCCompositionProtocolScreenSaver() uintptr
- func QCCompositionRepositoryDidUpdateNotification() uintptr
- func QCCompositionRepositorySharedCompositionRepository() *quartz.QCCompositionRepository
- func QCPlugInAttributeCategoriesKey() uintptr
- func QCPlugInAttributeCopyrightKey() uintptr
- func QCPlugInAttributeDescriptionKey() uintptr
- func QCPlugInAttributeExamplesKey() uintptr
- func QCPlugInAttributeNameKey() uintptr
- func QCPlugInAttributes() *foundation.NSDictionary[objc.ID, objc.ID]
- func QCPlugInAttributesForPropertyPortWithKey(key *foundation.NSString) *foundation.NSDictionary[objc.ID, objc.ID]
- func QCPlugInExecutionArgumentEventKey() uintptr
- func QCPlugInExecutionArgumentMouseLocationKey() uintptr
- func QCPlugInExecutionModeClass() quartz.QCPlugInExecutionMode
- func QCPlugInLoadPlugInAtPath(path *foundation.NSString) bool
- func QCPlugInPixelFormatARGB8() uintptr
- func QCPlugInPixelFormatBGRA8() uintptr
- func QCPlugInPixelFormatI8() uintptr
- func QCPlugInPixelFormatIf() uintptr
- func QCPlugInPixelFormatRGBAf() uintptr
- func QCPlugInPlugInKeys() *foundation.NSArray[objc.ID]
- func QCPlugInRegisterPlugInClass(aClass objc.Class)
- func QCPlugInSortedPropertyPortKeys() *foundation.NSArray[objc.ID]
- func QCPlugInTimeModeClass() quartz.QCPlugInTimeMode
- func QCPortAttributeDefaultValueKey() uintptr
- func QCPortAttributeMaximumValueKey() uintptr
- func QCPortAttributeMenuItemsKey() uintptr
- func QCPortAttributeMinimumValueKey() uintptr
- func QCPortAttributeNameKey() uintptr
- func QCPortAttributeTypeKey() uintptr
- func QCPortTypeBoolean() uintptr
- func QCPortTypeColor() uintptr
- func QCPortTypeImage() uintptr
- func QCPortTypeIndex() uintptr
- func QCPortTypeNumber() uintptr
- func QCPortTypeString() uintptr
- func QCPortTypeStructure() uintptr
- func QCRendererEventKey() uintptr
- func QCRendererMouseLocationKey() uintptr
- func QCViewDidStartRenderingNotification() uintptr
- func QCViewDidStopRenderingNotification() uintptr
- type Acl_entry_id_t
- type Acl_flag_t
- type Acl_perm_t
- type Acl_tag_t
- type Acl_type_t
- type CGLCPContextPriorityRequest
- type Clockid_t
- type Dispatch_autorelease_frequency_t
- type Dispatch_block_flags_t
- type EvCmd
- type Filesec_property_t
- type Idtype_t
- type Ipc_info_object_type_t
- type Launch_data_type_t
- type MDLabelDomain
- type MDQueryOptionFlags
- type MDQuerySortOptionFlags
- type Mach_vm_range_flags_t
- type Mach_vm_range_flavor_t
- type Mach_vm_range_tag_t
- type Mpo_flags_t
- type NXMouseButton
- type Os_clockid_t
- type Os_unfair_lock_flags_t
- type PMPageToPaperMappingType
- type Ptrauth_key
- type QCComposition
- func (o *QCComposition) Attributes() *foundation.NSDictionary[objc.ID, objc.ID]
- func (o *QCComposition) Identifier() *foundation.NSString
- func (o *QCComposition) InputKeys() *foundation.NSArray[objc.ID]
- func (o *QCComposition) OutputKeys() *foundation.NSArray[objc.ID]
- func (o *QCComposition) Protocols() *foundation.NSArray[objc.ID]
- type QCCompositionLayer
- type QCCompositionParameterView
- func (o *QCCompositionParameterView) BackgroundColor() *appkit.NSColor
- func (o *QCCompositionParameterView) CompositionRenderer() QCCompositionRenderer
- func (o *QCCompositionParameterView) Delegate() objc.ID
- func (o *QCCompositionParameterView) DrawsBackground() bool
- func (o *QCCompositionParameterView) HasParameters() bool
- func (o *QCCompositionParameterView) SetBackgroundColor(color *appkit.NSColor)
- func (o *QCCompositionParameterView) SetCompositionRenderer(renderer QCCompositionRenderer)
- func (o *QCCompositionParameterView) SetDelegate(delegate objc.ID)
- func (o *QCCompositionParameterView) SetDrawsBackground(flag bool)
- type QCCompositionPickerPanel
- type QCCompositionPickerView
- func (o *QCCompositionPickerView) AllowsEmptySelection() bool
- func (o *QCCompositionPickerView) BackgroundColor() *appkit.NSColor
- func (o *QCCompositionPickerView) CompositionAspectRatio() corefoundation.CGSize
- func (o *QCCompositionPickerView) Compositions() *foundation.NSArray[objc.ID]
- func (o *QCCompositionPickerView) Delegate() objc.ID
- func (o *QCCompositionPickerView) DrawsBackground() bool
- func (o *QCCompositionPickerView) IsAnimating() bool
- func (o *QCCompositionPickerView) MaxAnimationFrameRate() float32
- func (o *QCCompositionPickerView) NumberOfColumns() uint
- func (o *QCCompositionPickerView) NumberOfRows() uint
- func (o *QCCompositionPickerView) ResetDefaultInputValues()
- func (o *QCCompositionPickerView) SelectedComposition() *quartz.QCComposition
- func (o *QCCompositionPickerView) SetAllowsEmptySelection(flag bool)
- func (o *QCCompositionPickerView) SetBackgroundColor(color *appkit.NSColor)
- func (o *QCCompositionPickerView) SetCompositionAspectRatio(ratio corefoundation.CGSize)
- func (o *QCCompositionPickerView) SetCompositionsFromRepositoryWithProtocolAndAttributes(protocol *foundation.NSString, ...)
- func (o *QCCompositionPickerView) SetDefaultValueForInputKey(value objc.ID, key *foundation.NSString)
- func (o *QCCompositionPickerView) SetDelegate(delegate objc.ID)
- func (o *QCCompositionPickerView) SetDrawsBackground(flag bool)
- func (o *QCCompositionPickerView) SetMaxAnimationFrameRate(maxFPS float32)
- func (o *QCCompositionPickerView) SetNumberOfColumns(columns uint)
- func (o *QCCompositionPickerView) SetNumberOfRows(rows uint)
- func (o *QCCompositionPickerView) SetSelectedComposition(composition *quartz.QCComposition)
- func (o *QCCompositionPickerView) SetShowsCompositionNames(flag bool)
- func (o *QCCompositionPickerView) ShowsCompositionNames() bool
- func (o *QCCompositionPickerView) StartAnimation(sender objc.ID)
- func (o *QCCompositionPickerView) StopAnimation(sender objc.ID)
- type QCCompositionRenderer
- type QCCompositionRepository
- func (o *QCCompositionRepository) AllCompositions() *foundation.NSArray[objc.ID]
- func (o *QCCompositionRepository) CompositionWithIdentifier(identifier *foundation.NSString) *quartz.QCComposition
- func (o *QCCompositionRepository) CompositionsWithProtocolsAndAttributes(protocols *foundation.NSArray[objc.ID], ...) *foundation.NSArray[objc.ID]
- type QCPatchController
- type QCPlugIn
- func (o *QCPlugIn) AddInputPortWithTypeForKeyWithAttributes(type_ *foundation.NSString, key *foundation.NSString, ...)
- func (o *QCPlugIn) AddOutputPortWithTypeForKeyWithAttributes(type_ *foundation.NSString, key *foundation.NSString, ...)
- func (o *QCPlugIn) CreateViewController() *quartz.QCPlugInViewController
- func (o *QCPlugIn) DidValueForInputKeyChange(key *foundation.NSString) bool
- func (o *QCPlugIn) DisableExecution(context_ QCPlugInContext)
- func (o *QCPlugIn) EnableExecution(context_ QCPlugInContext)
- func (o *QCPlugIn) ExecuteAtTimeWithArguments(context_ QCPlugInContext, time_ float64, ...) bool
- func (o *QCPlugIn) ExecutionTimeForContextAtTimeWithArguments(context_ QCPlugInContext, time_ float64, ...) float64
- func (o *QCPlugIn) RemoveInputPortForKey(key *foundation.NSString)
- func (o *QCPlugIn) RemoveOutputPortForKey(key *foundation.NSString)
- func (o *QCPlugIn) SerializedValueForKey(key *foundation.NSString) objc.ID
- func (o *QCPlugIn) SetSerializedValueForKey(serializedValue objc.ID, key *foundation.NSString)
- func (o *QCPlugIn) SetValueForOutputKey(value objc.ID, key *foundation.NSString) bool
- func (o *QCPlugIn) StartExecution(context_ QCPlugInContext) bool
- func (o *QCPlugIn) StopExecution(context_ QCPlugInContext)
- func (o *QCPlugIn) ValueForInputKey(key *foundation.NSString) objc.ID
- type QCPlugInContext
- type QCPlugInExecutionMode
- type QCPlugInInputImageSource
- type QCPlugInOutputImageProvider
- type QCPlugInTimeMode
- type QCPlugInViewController
- type QCRenderer
- func (o *QCRenderer) Composition() *quartz.QCComposition
- func (o *QCRenderer) CreateSnapshotImageOfType(type_ *foundation.NSString) objc.ID
- func (o *QCRenderer) InitOffScreenWithSizeColorSpaceComposition(size corefoundation.CGSize, colorSpace unsafe.Pointer, ...) objc.ID
- func (o *QCRenderer) InitWithCGLContextPixelFormatColorSpaceComposition(context_ unsafe.Pointer, format unsafe.Pointer, colorSpace unsafe.Pointer, ...) objc.ID
- func (o *QCRenderer) InitWithCompositionColorSpace(composition *quartz.QCComposition, colorSpace unsafe.Pointer) objc.ID
- func (o *QCRenderer) InitWithOpenGLContextPixelFormatFile(context_ *appkit.NSOpenGLContext, format *appkit.NSOpenGLPixelFormat, ...) objc.ID
- func (o *QCRenderer) RenderAtTimeArguments(time_ float64, arguments *foundation.NSDictionary[objc.ID, objc.ID]) bool
- func (o *QCRenderer) RenderingTimeForTimeArguments(time_ float64, arguments *foundation.NSDictionary[objc.ID, objc.ID]) float64
- func (o *QCRenderer) SnapshotImage() *appkit.NSImage
- type QCView
- func (o *QCView) AutostartsRendering() bool
- func (o *QCView) CreateSnapshotImageOfType(type_ *foundation.NSString) objc.ID
- func (o *QCView) Erase()
- func (o *QCView) EraseColor() *appkit.NSColor
- func (o *QCView) EventForwardingMask() uint
- func (o *QCView) IsPausedRendering() bool
- func (o *QCView) IsRendering() bool
- func (o *QCView) LoadComposition(composition *quartz.QCComposition) bool
- func (o *QCView) LoadCompositionFromFile(path *foundation.NSString) bool
- func (o *QCView) LoadedComposition() *quartz.QCComposition
- func (o *QCView) MaxRenderingFrameRate() float32
- func (o *QCView) OpenGLContext() *appkit.NSOpenGLContext
- func (o *QCView) OpenGLPixelFormat() *appkit.NSOpenGLPixelFormat
- func (o *QCView) PauseRendering()
- func (o *QCView) Play(sender objc.ID)
- func (o *QCView) RenderAtTimeArguments(time_ float64, arguments *foundation.NSDictionary[objc.ID, objc.ID]) bool
- func (o *QCView) ResumeRendering()
- func (o *QCView) SetAutostartsRendering(flag bool)
- func (o *QCView) SetEraseColor(color *appkit.NSColor)
- func (o *QCView) SetEventForwardingMask(mask uint)
- func (o *QCView) SetMaxRenderingFrameRate(maxFPS float32)
- func (o *QCView) SnapshotImage() *appkit.NSImage
- func (o *QCView) Start(sender objc.ID)
- func (o *QCView) StartRendering() bool
- func (o *QCView) Stop(sender objc.ID)
- func (o *QCView) StopRendering()
- func (o *QCView) UnloadComposition()
- type Qos_class_t
- type Virtual_memory_guard_exception_code_t
- type Xpc_listener_create_flags_t
- type Xpc_session_create_flags_t
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func QCCompositionAttributeBuiltInKey ¶
func QCCompositionAttributeBuiltInKey() uintptr
func QCCompositionAttributeCategoryKey ¶
func QCCompositionAttributeCategoryKey() uintptr
func QCCompositionAttributeCopyrightKey ¶
func QCCompositionAttributeCopyrightKey() uintptr
func QCCompositionAttributeDescriptionKey ¶
func QCCompositionAttributeDescriptionKey() uintptr
func QCCompositionAttributeHasConsumersKey ¶
func QCCompositionAttributeHasConsumersKey() uintptr
func QCCompositionAttributeIsTimeDependentKey ¶
func QCCompositionAttributeIsTimeDependentKey() uintptr
func QCCompositionAttributeNameKey ¶
func QCCompositionAttributeNameKey() uintptr
func QCCompositionCategoryDistortion ¶
func QCCompositionCategoryDistortion() uintptr
func QCCompositionCategoryStylize ¶
func QCCompositionCategoryStylize() uintptr
func QCCompositionCategoryUtility ¶
func QCCompositionCategoryUtility() uintptr
func QCCompositionCompositionWithData ¶
func QCCompositionCompositionWithData(data *foundation.NSData) *quartz.QCComposition
func QCCompositionCompositionWithFile ¶
func QCCompositionCompositionWithFile(path *foundation.NSString) *quartz.QCComposition
func QCCompositionInputAudioPeakKey ¶
func QCCompositionInputAudioPeakKey() uintptr
func QCCompositionInputAudioSpectrumKey ¶
func QCCompositionInputAudioSpectrumKey() uintptr
func QCCompositionInputDestinationImageKey ¶
func QCCompositionInputDestinationImageKey() uintptr
func QCCompositionInputImageKey ¶
func QCCompositionInputImageKey() uintptr
func QCCompositionInputPaceKey ¶
func QCCompositionInputPaceKey() uintptr
func QCCompositionInputPreviewModeKey ¶
func QCCompositionInputPreviewModeKey() uintptr
func QCCompositionInputPrimaryColorKey ¶
func QCCompositionInputPrimaryColorKey() uintptr
func QCCompositionInputRSSArticleDurationKey ¶
func QCCompositionInputRSSArticleDurationKey() uintptr
func QCCompositionInputRSSFeedURLKey ¶
func QCCompositionInputRSSFeedURLKey() uintptr
func QCCompositionInputScreenImageKey ¶
func QCCompositionInputScreenImageKey() uintptr
func QCCompositionInputSecondaryColorKey ¶
func QCCompositionInputSecondaryColorKey() uintptr
func QCCompositionInputSourceImageKey ¶
func QCCompositionInputSourceImageKey() uintptr
func QCCompositionInputTrackInfoKey ¶
func QCCompositionInputTrackInfoKey() uintptr
func QCCompositionInputTrackPositionKey ¶
func QCCompositionInputTrackPositionKey() uintptr
func QCCompositionInputTrackSignalKey ¶
func QCCompositionInputTrackSignalKey() uintptr
func QCCompositionInputXKey ¶
func QCCompositionInputXKey() uintptr
func QCCompositionInputYKey ¶
func QCCompositionInputYKey() uintptr
func QCCompositionLayerCompositionLayerWithComposition ¶
func QCCompositionLayerCompositionLayerWithComposition(composition *quartz.QCComposition) *quartz.QCCompositionLayer
func QCCompositionLayerCompositionLayerWithFile ¶
func QCCompositionLayerCompositionLayerWithFile(path *foundation.NSString) *quartz.QCCompositionLayer
func QCCompositionOutputImageKey ¶
func QCCompositionOutputImageKey() uintptr
func QCCompositionOutputWebPageURLKey ¶
func QCCompositionOutputWebPageURLKey() uintptr
func QCCompositionPickerPanelDidSelectCompositionNotification ¶
func QCCompositionPickerPanelDidSelectCompositionNotification() uintptr
func QCCompositionPickerPanelSharedCompositionPickerPanel ¶
func QCCompositionPickerPanelSharedCompositionPickerPanel() *quartz.QCCompositionPickerPanel
func QCCompositionPickerViewDidSelectCompositionNotification ¶
func QCCompositionPickerViewDidSelectCompositionNotification() uintptr
func QCCompositionProtocolGraphicAnimation ¶
func QCCompositionProtocolGraphicAnimation() uintptr
func QCCompositionProtocolGraphicTransition ¶
func QCCompositionProtocolGraphicTransition() uintptr
func QCCompositionProtocolImageFilter ¶
func QCCompositionProtocolImageFilter() uintptr
func QCCompositionProtocolMusicVisualizer ¶
func QCCompositionProtocolMusicVisualizer() uintptr
func QCCompositionProtocolRSSVisualizer ¶
func QCCompositionProtocolRSSVisualizer() uintptr
func QCCompositionProtocolScreenSaver ¶
func QCCompositionProtocolScreenSaver() uintptr
func QCCompositionRepositoryDidUpdateNotification ¶
func QCCompositionRepositoryDidUpdateNotification() uintptr
func QCCompositionRepositorySharedCompositionRepository ¶
func QCCompositionRepositorySharedCompositionRepository() *quartz.QCCompositionRepository
func QCPlugInAttributeCategoriesKey ¶
func QCPlugInAttributeCategoriesKey() uintptr
func QCPlugInAttributeCopyrightKey ¶
func QCPlugInAttributeCopyrightKey() uintptr
func QCPlugInAttributeDescriptionKey ¶
func QCPlugInAttributeDescriptionKey() uintptr
func QCPlugInAttributeExamplesKey ¶
func QCPlugInAttributeExamplesKey() uintptr
func QCPlugInAttributeNameKey ¶
func QCPlugInAttributeNameKey() uintptr
func QCPlugInAttributes ¶
func QCPlugInAttributes() *foundation.NSDictionary[objc.ID, objc.ID]
func QCPlugInAttributesForPropertyPortWithKey ¶
func QCPlugInAttributesForPropertyPortWithKey(key *foundation.NSString) *foundation.NSDictionary[objc.ID, objc.ID]
func QCPlugInExecutionArgumentEventKey ¶
func QCPlugInExecutionArgumentEventKey() uintptr
func QCPlugInExecutionArgumentMouseLocationKey ¶
func QCPlugInExecutionArgumentMouseLocationKey() uintptr
func QCPlugInExecutionModeClass ¶
func QCPlugInExecutionModeClass() quartz.QCPlugInExecutionMode
func QCPlugInLoadPlugInAtPath ¶
func QCPlugInLoadPlugInAtPath(path *foundation.NSString) bool
func QCPlugInPixelFormatARGB8 ¶
func QCPlugInPixelFormatARGB8() uintptr
func QCPlugInPixelFormatBGRA8 ¶
func QCPlugInPixelFormatBGRA8() uintptr
func QCPlugInPixelFormatI8 ¶
func QCPlugInPixelFormatI8() uintptr
func QCPlugInPixelFormatIf ¶
func QCPlugInPixelFormatIf() uintptr
func QCPlugInPixelFormatRGBAf ¶
func QCPlugInPixelFormatRGBAf() uintptr
func QCPlugInPlugInKeys ¶
func QCPlugInPlugInKeys() *foundation.NSArray[objc.ID]
func QCPlugInSortedPropertyPortKeys ¶
func QCPlugInSortedPropertyPortKeys() *foundation.NSArray[objc.ID]
func QCPlugInTimeModeClass ¶
func QCPlugInTimeModeClass() quartz.QCPlugInTimeMode
func QCPortAttributeDefaultValueKey ¶
func QCPortAttributeDefaultValueKey() uintptr
func QCPortAttributeMaximumValueKey ¶
func QCPortAttributeMaximumValueKey() uintptr
func QCPortAttributeMenuItemsKey ¶
func QCPortAttributeMenuItemsKey() uintptr
func QCPortAttributeMinimumValueKey ¶
func QCPortAttributeMinimumValueKey() uintptr
func QCPortAttributeNameKey ¶
func QCPortAttributeNameKey() uintptr
func QCPortAttributeTypeKey ¶
func QCPortAttributeTypeKey() uintptr
func QCPortTypeBoolean ¶
func QCPortTypeBoolean() uintptr
func QCPortTypeColor ¶
func QCPortTypeColor() uintptr
func QCPortTypeImage ¶
func QCPortTypeImage() uintptr
func QCPortTypeIndex ¶
func QCPortTypeIndex() uintptr
func QCPortTypeNumber ¶
func QCPortTypeNumber() uintptr
func QCPortTypeString ¶
func QCPortTypeString() uintptr
func QCPortTypeStructure ¶
func QCPortTypeStructure() uintptr
func QCRendererEventKey ¶
func QCRendererEventKey() uintptr
func QCRendererMouseLocationKey ¶
func QCRendererMouseLocationKey() uintptr
func QCViewDidStartRenderingNotification ¶
func QCViewDidStartRenderingNotification() uintptr
func QCViewDidStopRenderingNotification ¶
func QCViewDidStopRenderingNotification() uintptr
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_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 CGLCPContextPriorityRequest ¶
type CGLCPContextPriorityRequest int64
const ( KCGLCPContextPriorityRequestHigh CGLCPContextPriorityRequest = 0 KCGLCPContextPriorityRequestNormal CGLCPContextPriorityRequest = 1 KCGLCPContextPriorityRequestLow CGLCPContextPriorityRequest = 2 )
func (CGLCPContextPriorityRequest) String ¶
func (e CGLCPContextPriorityRequest) 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 ¶
func (e Dispatch_autorelease_frequency_t) String() 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 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 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 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 Os_unfair_lock_flags_t ¶
type Os_unfair_lock_flags_t int64
const ( OS_UNFAIR_LOCK_FLAG_NONE Os_unfair_lock_flags_t = 0 OS_UNFAIR_LOCK_FLAG_ADAPTIVE_SPIN Os_unfair_lock_flags_t = 262144 )
func (Os_unfair_lock_flags_t) String ¶
func (e Os_unfair_lock_flags_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 QCComposition ¶
type QCComposition struct {
foundation.NSObject
}
Apple documentation: https://developer.apple.com/documentation/quartzcomposer/qccomposition
func QCCompositionFromID ¶
func QCCompositionFromID(id objc.ID) *QCComposition
func (*QCComposition) Attributes ¶
func (o *QCComposition) Attributes() *foundation.NSDictionary[objc.ID, objc.ID]
func (*QCComposition) Identifier ¶
func (o *QCComposition) Identifier() *foundation.NSString
func (*QCComposition) InputKeys ¶
func (o *QCComposition) InputKeys() *foundation.NSArray[objc.ID]
func (*QCComposition) OutputKeys ¶
func (o *QCComposition) OutputKeys() *foundation.NSArray[objc.ID]
func (*QCComposition) Protocols ¶
func (o *QCComposition) Protocols() *foundation.NSArray[objc.ID]
type QCCompositionLayer ¶
type QCCompositionLayer struct {
quartzcore.CAOpenGLLayer
}
Apple documentation: https://developer.apple.com/documentation/quartzcomposer/qccompositionlayer
func QCCompositionLayerFromID ¶
func QCCompositionLayerFromID(id objc.ID) *QCCompositionLayer
func (*QCCompositionLayer) Composition ¶
func (o *QCCompositionLayer) Composition() *quartz.QCComposition
func (*QCCompositionLayer) InitWithComposition ¶
func (o *QCCompositionLayer) InitWithComposition(composition *quartz.QCComposition) objc.ID
func (*QCCompositionLayer) InitWithFile ¶
func (o *QCCompositionLayer) InitWithFile(path *foundation.NSString) objc.ID
type QCCompositionParameterView ¶
Apple documentation: https://developer.apple.com/documentation/quartzcomposer/qccompositionparameterview
func QCCompositionParameterViewFromID ¶
func QCCompositionParameterViewFromID(id objc.ID) *QCCompositionParameterView
func (*QCCompositionParameterView) BackgroundColor ¶
func (o *QCCompositionParameterView) BackgroundColor() *appkit.NSColor
func (*QCCompositionParameterView) CompositionRenderer ¶
func (o *QCCompositionParameterView) CompositionRenderer() QCCompositionRenderer
func (*QCCompositionParameterView) Delegate ¶
func (o *QCCompositionParameterView) Delegate() objc.ID
func (*QCCompositionParameterView) DrawsBackground ¶
func (o *QCCompositionParameterView) DrawsBackground() bool
func (*QCCompositionParameterView) HasParameters ¶
func (o *QCCompositionParameterView) HasParameters() bool
func (*QCCompositionParameterView) SetBackgroundColor ¶
func (o *QCCompositionParameterView) SetBackgroundColor(color *appkit.NSColor)
func (*QCCompositionParameterView) SetCompositionRenderer ¶
func (o *QCCompositionParameterView) SetCompositionRenderer(renderer QCCompositionRenderer)
func (*QCCompositionParameterView) SetDelegate ¶
func (o *QCCompositionParameterView) SetDelegate(delegate objc.ID)
func (*QCCompositionParameterView) SetDrawsBackground ¶
func (o *QCCompositionParameterView) SetDrawsBackground(flag bool)
type QCCompositionPickerPanel ¶
Apple documentation: https://developer.apple.com/documentation/quartzcomposer/qccompositionpickerpanel
func QCCompositionPickerPanelFromID ¶
func QCCompositionPickerPanelFromID(id objc.ID) *QCCompositionPickerPanel
func (*QCCompositionPickerPanel) CompositionPickerView ¶
func (o *QCCompositionPickerPanel) CompositionPickerView() *quartz.QCCompositionPickerView
type QCCompositionPickerView ¶
Apple documentation: https://developer.apple.com/documentation/quartzcomposer/qccompositionpickerview
func QCCompositionPickerViewFromID ¶
func QCCompositionPickerViewFromID(id objc.ID) *QCCompositionPickerView
func (*QCCompositionPickerView) AllowsEmptySelection ¶
func (o *QCCompositionPickerView) AllowsEmptySelection() bool
func (*QCCompositionPickerView) BackgroundColor ¶
func (o *QCCompositionPickerView) BackgroundColor() *appkit.NSColor
func (*QCCompositionPickerView) CompositionAspectRatio ¶
func (o *QCCompositionPickerView) CompositionAspectRatio() corefoundation.CGSize
func (*QCCompositionPickerView) Compositions ¶
func (o *QCCompositionPickerView) Compositions() *foundation.NSArray[objc.ID]
func (*QCCompositionPickerView) Delegate ¶
func (o *QCCompositionPickerView) Delegate() objc.ID
func (*QCCompositionPickerView) DrawsBackground ¶
func (o *QCCompositionPickerView) DrawsBackground() bool
func (*QCCompositionPickerView) IsAnimating ¶
func (o *QCCompositionPickerView) IsAnimating() bool
func (*QCCompositionPickerView) MaxAnimationFrameRate ¶
func (o *QCCompositionPickerView) MaxAnimationFrameRate() float32
func (*QCCompositionPickerView) NumberOfColumns ¶
func (o *QCCompositionPickerView) NumberOfColumns() uint
func (*QCCompositionPickerView) NumberOfRows ¶
func (o *QCCompositionPickerView) NumberOfRows() uint
func (*QCCompositionPickerView) ResetDefaultInputValues ¶
func (o *QCCompositionPickerView) ResetDefaultInputValues()
func (*QCCompositionPickerView) SelectedComposition ¶
func (o *QCCompositionPickerView) SelectedComposition() *quartz.QCComposition
func (*QCCompositionPickerView) SetAllowsEmptySelection ¶
func (o *QCCompositionPickerView) SetAllowsEmptySelection(flag bool)
func (*QCCompositionPickerView) SetBackgroundColor ¶
func (o *QCCompositionPickerView) SetBackgroundColor(color *appkit.NSColor)
func (*QCCompositionPickerView) SetCompositionAspectRatio ¶
func (o *QCCompositionPickerView) SetCompositionAspectRatio(ratio corefoundation.CGSize)
func (*QCCompositionPickerView) SetCompositionsFromRepositoryWithProtocolAndAttributes ¶
func (o *QCCompositionPickerView) SetCompositionsFromRepositoryWithProtocolAndAttributes(protocol *foundation.NSString, attributes *foundation.NSDictionary[objc.ID, objc.ID])
func (*QCCompositionPickerView) SetDefaultValueForInputKey ¶
func (o *QCCompositionPickerView) SetDefaultValueForInputKey(value objc.ID, key *foundation.NSString)
func (*QCCompositionPickerView) SetDelegate ¶
func (o *QCCompositionPickerView) SetDelegate(delegate objc.ID)
func (*QCCompositionPickerView) SetDrawsBackground ¶
func (o *QCCompositionPickerView) SetDrawsBackground(flag bool)
func (*QCCompositionPickerView) SetMaxAnimationFrameRate ¶
func (o *QCCompositionPickerView) SetMaxAnimationFrameRate(maxFPS float32)
func (*QCCompositionPickerView) SetNumberOfColumns ¶
func (o *QCCompositionPickerView) SetNumberOfColumns(columns uint)
func (*QCCompositionPickerView) SetNumberOfRows ¶
func (o *QCCompositionPickerView) SetNumberOfRows(rows uint)
func (*QCCompositionPickerView) SetSelectedComposition ¶
func (o *QCCompositionPickerView) SetSelectedComposition(composition *quartz.QCComposition)
func (*QCCompositionPickerView) SetShowsCompositionNames ¶
func (o *QCCompositionPickerView) SetShowsCompositionNames(flag bool)
func (*QCCompositionPickerView) ShowsCompositionNames ¶
func (o *QCCompositionPickerView) ShowsCompositionNames() bool
func (*QCCompositionPickerView) StartAnimation ¶
func (o *QCCompositionPickerView) StartAnimation(sender objc.ID)
func (*QCCompositionPickerView) StopAnimation ¶
func (o *QCCompositionPickerView) StopAnimation(sender objc.ID)
type QCCompositionRenderer ¶
type QCCompositionRenderer interface {
Attributes() *foundation.NSDictionary[objc.ID, objc.ID]
InputKeys() *foundation.NSArray[objc.ID]
OutputKeys() *foundation.NSArray[objc.ID]
SetValueForInputKey(value objc.ID, key *foundation.NSString) bool
ValueForInputKey(key *foundation.NSString) objc.ID
ValueForOutputKey(key *foundation.NSString) objc.ID
ValueForOutputKeyOfType(key *foundation.NSString, type_ *foundation.NSString) objc.ID
PropertyListFromInputValues() objc.ID
SetInputValuesWithPropertyList(plist objc.ID)
UserInfo() *foundation.NSMutableDictionary[objc.ID, objc.ID]
}
QCCompositionRenderer wraps the ObjC protocol QCCompositionRenderer.
type QCCompositionRepository ¶
type QCCompositionRepository struct {
foundation.NSObject
}
Apple documentation: https://developer.apple.com/documentation/quartzcomposer/qccompositionrepository
func QCCompositionRepositoryFromID ¶
func QCCompositionRepositoryFromID(id objc.ID) *QCCompositionRepository
func (*QCCompositionRepository) AllCompositions ¶
func (o *QCCompositionRepository) AllCompositions() *foundation.NSArray[objc.ID]
func (*QCCompositionRepository) CompositionWithIdentifier ¶
func (o *QCCompositionRepository) CompositionWithIdentifier(identifier *foundation.NSString) *quartz.QCComposition
func (*QCCompositionRepository) CompositionsWithProtocolsAndAttributes ¶
func (o *QCCompositionRepository) CompositionsWithProtocolsAndAttributes(protocols *foundation.NSArray[objc.ID], attributes *foundation.NSDictionary[objc.ID, objc.ID]) *foundation.NSArray[objc.ID]
type QCPatchController ¶
type QCPatchController struct {
appkit.NSController
}
Apple documentation: https://developer.apple.com/documentation/quartzcomposer/qcpatchcontroller
func QCPatchControllerFromID ¶
func QCPatchControllerFromID(id objc.ID) *QCPatchController
type QCPlugIn ¶
type QCPlugIn struct {
foundation.NSObject
}
Apple documentation: https://developer.apple.com/documentation/quartzcomposer/qcplugin
func QCPlugInFromID ¶
func (*QCPlugIn) AddInputPortWithTypeForKeyWithAttributes ¶
func (o *QCPlugIn) AddInputPortWithTypeForKeyWithAttributes(type_ *foundation.NSString, key *foundation.NSString, attributes *foundation.NSDictionary[objc.ID, objc.ID])
func (*QCPlugIn) AddOutputPortWithTypeForKeyWithAttributes ¶
func (o *QCPlugIn) AddOutputPortWithTypeForKeyWithAttributes(type_ *foundation.NSString, key *foundation.NSString, attributes *foundation.NSDictionary[objc.ID, objc.ID])
func (*QCPlugIn) CreateViewController ¶
func (o *QCPlugIn) CreateViewController() *quartz.QCPlugInViewController
func (*QCPlugIn) DidValueForInputKeyChange ¶
func (o *QCPlugIn) DidValueForInputKeyChange(key *foundation.NSString) bool
func (*QCPlugIn) DisableExecution ¶
func (o *QCPlugIn) DisableExecution(context_ QCPlugInContext)
func (*QCPlugIn) EnableExecution ¶
func (o *QCPlugIn) EnableExecution(context_ QCPlugInContext)
func (*QCPlugIn) ExecuteAtTimeWithArguments ¶
func (o *QCPlugIn) ExecuteAtTimeWithArguments(context_ QCPlugInContext, time_ float64, arguments *foundation.NSDictionary[objc.ID, objc.ID]) bool
func (*QCPlugIn) ExecutionTimeForContextAtTimeWithArguments ¶
func (o *QCPlugIn) ExecutionTimeForContextAtTimeWithArguments(context_ QCPlugInContext, time_ float64, arguments *foundation.NSDictionary[objc.ID, objc.ID]) float64
func (*QCPlugIn) RemoveInputPortForKey ¶
func (o *QCPlugIn) RemoveInputPortForKey(key *foundation.NSString)
func (*QCPlugIn) RemoveOutputPortForKey ¶
func (o *QCPlugIn) RemoveOutputPortForKey(key *foundation.NSString)
func (*QCPlugIn) SerializedValueForKey ¶
func (o *QCPlugIn) SerializedValueForKey(key *foundation.NSString) objc.ID
func (*QCPlugIn) SetSerializedValueForKey ¶
func (o *QCPlugIn) SetSerializedValueForKey(serializedValue objc.ID, key *foundation.NSString)
func (*QCPlugIn) SetValueForOutputKey ¶
func (*QCPlugIn) StartExecution ¶
func (o *QCPlugIn) StartExecution(context_ QCPlugInContext) bool
func (*QCPlugIn) StopExecution ¶
func (o *QCPlugIn) StopExecution(context_ QCPlugInContext)
func (*QCPlugIn) ValueForInputKey ¶
func (o *QCPlugIn) ValueForInputKey(key *foundation.NSString) objc.ID
type QCPlugInContext ¶
type QCPlugInContext interface {
CompositionURL() *foundation.NSURL
LogMessage(format *foundation.NSString)
UserInfo() *foundation.NSMutableDictionary[objc.ID, objc.ID]
ColorSpace() unsafe.Pointer
Bounds() corefoundation.CGRect
CGLContextObj() unsafe.Pointer
OutputImageProviderFromBufferWithPixelFormatPixelsWidePixelsHighBaseAddressBytesPerRowReleaseCallbackReleaseContextColorSpaceShouldColorMatch(format *foundation.NSString, width uint, height uint, baseAddress unsafe.Pointer, rowBytes uint, callback unsafe.Pointer, context_ unsafe.Pointer, colorSpace unsafe.Pointer, colorMatch bool) objc.ID
OutputImageProviderFromTextureWithPixelFormatPixelsWidePixelsHighNameFlippedReleaseCallbackReleaseContextColorSpaceShouldColorMatch(format *foundation.NSString, width uint, height uint, name uint32, flipped bool, callback unsafe.Pointer, context_ unsafe.Pointer, colorSpace unsafe.Pointer, colorMatch bool) objc.ID
}
QCPlugInContext wraps the ObjC protocol QCPlugInContext.
type QCPlugInExecutionMode ¶
type QCPlugInExecutionMode int64
const ( KQCPlugInExecutionModeProvider QCPlugInExecutionMode = 1 KQCPlugInExecutionModeProcessor QCPlugInExecutionMode = 2 KQCPlugInExecutionModeConsumer QCPlugInExecutionMode = 3 )
func (QCPlugInExecutionMode) String ¶
func (e QCPlugInExecutionMode) String() string
type QCPlugInInputImageSource ¶
type QCPlugInInputImageSource interface {
ImageBounds() corefoundation.CGRect
ImageColorSpace() unsafe.Pointer
ShouldColorMatch() bool
LockBufferRepresentationWithPixelFormatColorSpaceForBounds(format *foundation.NSString, colorSpace unsafe.Pointer, bounds corefoundation.CGRect) bool
BufferPixelsWide() uint
BufferPixelsHigh() uint
BufferPixelFormat() *foundation.NSString
BufferColorSpace() unsafe.Pointer
BufferBaseAddress() unsafe.Pointer
BufferBytesPerRow() uint
UnlockBufferRepresentation()
LockTextureRepresentationWithColorSpaceForBounds(colorSpace unsafe.Pointer, bounds corefoundation.CGRect) bool
TexturePixelsWide() uint
TexturePixelsHigh() uint
TextureTarget() uint32
TextureName() uint32
TextureColorSpace() unsafe.Pointer
TextureFlipped() bool
TextureMatrix() *float32
BindTextureRepresentationToCGLContextTextureUnitNormalizeCoordinates(cgl_ctx unsafe.Pointer, unit uint32, flag bool)
UnbindTextureRepresentationFromCGLContextTextureUnit(cgl_ctx unsafe.Pointer, unit uint32)
UnlockTextureRepresentation()
}
QCPlugInInputImageSource wraps the ObjC protocol QCPlugInInputImageSource.
type QCPlugInOutputImageProvider ¶
type QCPlugInOutputImageProvider interface {
ImageBounds() corefoundation.CGRect
ImageColorSpace() unsafe.Pointer
}
QCPlugInOutputImageProvider wraps the ObjC protocol QCPlugInOutputImageProvider.
type QCPlugInTimeMode ¶
type QCPlugInTimeMode int64
const ( KQCPlugInTimeModeNone QCPlugInTimeMode = 0 KQCPlugInTimeModeIdle QCPlugInTimeMode = 1 KQCPlugInTimeModeTimeBase QCPlugInTimeMode = 2 )
func (QCPlugInTimeMode) String ¶
func (e QCPlugInTimeMode) String() string
type QCPlugInViewController ¶
type QCPlugInViewController struct {
appkit.NSViewController
}
Apple documentation: https://developer.apple.com/documentation/quartzcomposer/qcpluginviewcontroller
func QCPlugInViewControllerFromID ¶
func QCPlugInViewControllerFromID(id objc.ID) *QCPlugInViewController
func (*QCPlugInViewController) InitWithPlugInViewNibName ¶
func (o *QCPlugInViewController) InitWithPlugInViewNibName(plugIn *quartz.QCPlugIn, name *foundation.NSString) objc.ID
func (*QCPlugInViewController) PlugIn ¶
func (o *QCPlugInViewController) PlugIn() *quartz.QCPlugIn
type QCRenderer ¶
type QCRenderer struct {
foundation.NSObject
}
Apple documentation: https://developer.apple.com/documentation/quartzcomposer/qcrenderer
func QCRendererFromID ¶
func QCRendererFromID(id objc.ID) *QCRenderer
func (*QCRenderer) Composition ¶
func (o *QCRenderer) Composition() *quartz.QCComposition
func (*QCRenderer) CreateSnapshotImageOfType ¶
func (o *QCRenderer) CreateSnapshotImageOfType(type_ *foundation.NSString) objc.ID
func (*QCRenderer) InitOffScreenWithSizeColorSpaceComposition ¶
func (o *QCRenderer) InitOffScreenWithSizeColorSpaceComposition(size corefoundation.CGSize, colorSpace unsafe.Pointer, composition *quartz.QCComposition) objc.ID
func (*QCRenderer) InitWithCGLContextPixelFormatColorSpaceComposition ¶
func (*QCRenderer) InitWithCompositionColorSpace ¶
func (o *QCRenderer) InitWithCompositionColorSpace(composition *quartz.QCComposition, colorSpace unsafe.Pointer) objc.ID
func (*QCRenderer) InitWithOpenGLContextPixelFormatFile ¶
func (o *QCRenderer) InitWithOpenGLContextPixelFormatFile(context_ *appkit.NSOpenGLContext, format *appkit.NSOpenGLPixelFormat, path *foundation.NSString) objc.ID
func (*QCRenderer) RenderAtTimeArguments ¶
func (o *QCRenderer) RenderAtTimeArguments(time_ float64, arguments *foundation.NSDictionary[objc.ID, objc.ID]) bool
func (*QCRenderer) RenderingTimeForTimeArguments ¶
func (o *QCRenderer) RenderingTimeForTimeArguments(time_ float64, arguments *foundation.NSDictionary[objc.ID, objc.ID]) float64
func (*QCRenderer) SnapshotImage ¶
func (o *QCRenderer) SnapshotImage() *appkit.NSImage
type QCView ¶
Apple documentation: https://developer.apple.com/documentation/quartzcomposer/qcview
func QCViewFromID ¶
func (*QCView) AutostartsRendering ¶
func (*QCView) CreateSnapshotImageOfType ¶
func (o *QCView) CreateSnapshotImageOfType(type_ *foundation.NSString) objc.ID
func (*QCView) EraseColor ¶
func (*QCView) EventForwardingMask ¶
func (*QCView) IsPausedRendering ¶
func (*QCView) IsRendering ¶
func (*QCView) LoadComposition ¶
func (o *QCView) LoadComposition(composition *quartz.QCComposition) bool
func (*QCView) LoadCompositionFromFile ¶
func (o *QCView) LoadCompositionFromFile(path *foundation.NSString) bool
func (*QCView) LoadedComposition ¶
func (o *QCView) LoadedComposition() *quartz.QCComposition
func (*QCView) MaxRenderingFrameRate ¶
func (*QCView) OpenGLContext ¶
func (o *QCView) OpenGLContext() *appkit.NSOpenGLContext
func (*QCView) OpenGLPixelFormat ¶
func (o *QCView) OpenGLPixelFormat() *appkit.NSOpenGLPixelFormat
func (*QCView) PauseRendering ¶
func (o *QCView) PauseRendering()
func (*QCView) RenderAtTimeArguments ¶
func (o *QCView) RenderAtTimeArguments(time_ float64, arguments *foundation.NSDictionary[objc.ID, objc.ID]) bool
func (*QCView) ResumeRendering ¶
func (o *QCView) ResumeRendering()
func (*QCView) SetAutostartsRendering ¶
func (*QCView) SetEraseColor ¶
func (*QCView) SetEventForwardingMask ¶
func (*QCView) SetMaxRenderingFrameRate ¶
func (*QCView) SnapshotImage ¶
func (*QCView) StartRendering ¶
func (*QCView) StopRendering ¶
func (o *QCView) StopRendering()
func (*QCView) UnloadComposition ¶
func (o *QCView) UnloadComposition()
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 ¶
func (e Virtual_memory_guard_exception_code_t) String() 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 ¶
func (e Xpc_listener_create_flags_t) String() 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 ¶
func (e Xpc_session_create_flags_t) String() string
Source Files
¶
- QCComposition.go
- QCCompositionLayer.go
- QCCompositionParameterView.go
- QCCompositionPickerPanel.go
- QCCompositionPickerView.go
- QCCompositionRepository.go
- QCPatchController.go
- QCPlugIn.go
- QCPlugInViewController.go
- QCRenderer.go
- QCView.go
- doc.go
- quartzcomposer_enums.go
- quartzcomposer_externs.go
- quartzcomposer_protocols.go
- quartzcomposer_runtime.go