Class

QCCompositionParameterView

A class that allows users to edit the input parameters of a composition in real time. The composition can be rendering in any of the following objects: QCRenderer, QCView, or QCCompositionLayer.

Declaration

class QCCompositionParameterView : NSView

Topics

Getting and Setting the Renderer

func setCompositionRenderer(QCCompositionRenderer!)

Sets the composition parameter view for editing the input parameters of the provided renderer object.

func compositionRenderer() -> QCCompositionRenderer!

Returns the renderer object associated with the composition parameter view.

Checking for Input Parameters

func hasParameters() -> Bool

Checks whether the composition that is currently edited by the composition parameter view has any input parameters.

Setting and Retrieving the Delegate

func setDelegate(Any!)

Sets the composition parameter view delegate.

func delegate() -> Any!

Returns the composition parameter view delegate.

Managing Background Drawing

func setDrawsBackground(Bool)

Sets whether the composition parameter view draws its background.

func drawsBackground() -> Bool

Returns whether the composition parameter view draws its background.

Setting and Getting the Background Color

func setBackgroundColor(NSColor!)

Sets the background color of the composition parameter view.

func backgroundColor() -> NSColor!

Retrieves the background color of the composition parameter view.