#cp.apple.finalcutpro.inspector.color.ColorCurves

Color Curves Module.

Requires Final Cut Pro 10.4 or later.


#API Overview

Functions - API calls offered directly by the extension

Constructors - API calls which return an object, typically one that offers API methods

Fields - Variables which can only be accessed from an object returned by a constructor

Methods - API calls which can only be made on an object returned by a constructor


#API Documentation

#Functions

Signaturecp.apple.finalcutpro.inspector.color.ColorCurves.matches(element)
TypeFunction
DescriptionChecks if the specified element is the Color Curves element.
Parameters
  • element - The element to check
Returns
  • true if the element is the Color Curves.
NotesNone
ExamplesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorCurves.lua line 48

#Constructors

Signaturecp.apple.finalcutpro.inspector.color.ColorCurves(parent) -> ColorCurves object
TypeConstructor
DescriptionCreates a new ColorCurves object
Parameters
  • parent - The parent
Returns
  • A ColorInspector object
NotesNone
ExamplesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorCurves.lua line 66

#Fields

Signaturecp.apple.finalcutpro.inspector.color.ColorCurves.blue <ColorCurve>
TypeField
DescriptionA ColorCurve
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorCurves.lua line 217

Signaturecp.apple.finalcutpro.inspector.color.ColorCurves.contentUI <cp.prop: hs.axuielement; read-only>
TypeField
DescriptionThe axuielement representing the content element of the ColorCurves corrector.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorCurves.lua line 121

Signaturecp.apple.finalcutpro.inspector.color.ColorCurves.green <ColorCurve>
TypeField
DescriptionA ColorCurve
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorCurves.lua line 208

Signaturecp.apple.finalcutpro.inspector.color.ColorCurves.luma <ColorCurve>
TypeField
DescriptionA ColorCurve
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorCurves.lua line 191

Signaturecp.apple.finalcutpro.inspector.color.ColorCurves.mix <cp.prop: number>
TypeField
DescriptionThe mix amount for this corrector. A number ranging from 0 to 1.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorCurves.lua line 255

Signaturecp.apple.finalcutpro.inspector.color.ColorCurves.mixRow <cp.ui.PropertyRow>
TypeField
DescriptionThe PropertyRow that provides access to the 'Mix' parameter, and axuielement
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorCurves.lua line 226

Signaturecp.apple.finalcutpro.inspector.color.ColorCurves.mixSlider <cp.ui.Slider>
TypeField
DescriptionA Slider that provides access to the 'Mix' slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorCurves.lua line 233

Signaturecp.apple.finalcutpro.inspector.color.ColorCurves.preserveLuma <cp.ui.CheckBox>
TypeField
DescriptionReturns a CheckBox that provides access to the 'Preserve Luma' slider.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorCurves.lua line 270

Signaturecp.apple.finalcutpro.inspector.color.ColorCurves.preserveLumaRow <cp.ui.PropertyRow>
TypeField
DescriptionA PropertyRow that provides access to the 'Preserve Luma' parameter, and axuielement
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorCurves.lua line 262

Signaturecp.apple.finalcutpro.inspector.color.ColorCurves.red <ColorCurve>
TypeField
DescriptionA ColorCurve
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorCurves.lua line 199

Signaturecp.apple.finalcutpro.inspector.color.ColorCurves.viewingAllCurves <cp.prop: boolean>
TypeField
DescriptionReports and modifies whether the corrector is showing "All Curves" (true) or "Single Curves" (false).
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorCurves.lua line 147

Signaturecp.apple.finalcutpro.inspector.color.ColorCurves.viewModeButton <cp.ui.MenuButton>
TypeField
DescriptionReturns the MenuButton for the View Mode.
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorCurves.lua line 134

Signaturecp.apple.finalcutpro.inspector.color.ColorCurves.wheelType <RadioGroup>
TypeField
DescriptionThe RadioGroup that allows selection of the curve type. Only available when
NotesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorCurves.lua line 174

#Methods

Signaturecp.apple.finalcutpro.inspector.color.ColorCurves:show() -> boolean
TypeMethod
DescriptionShow's the Color Board within the Color Inspector.
Parameters
  • None
Returns
  • ColorCurves object
NotesNone
ExamplesNone
Sourcesrc/extensions/cp/apple/finalcutpro/inspector/color/ColorCurves.lua line 99