### LayerFolder Component Overview Source: https://ttt.rs64.net/docs/Reference/MultiLayerImageCanvas/LayerFolder Provides an overview of the LayerFolder component, its experimental nature, and its general purpose. ```APIDOC ## LayerFolder **Warning**: LayerFolder is an experimental component! Its functionality may change or be removed without notice. ### Overview Corresponds to folders or layer groups found in typical image editing software. ### Attributes * SubComponent * OwnedComponent ### Settings Inherits settings from GeneralCommonLayerSetting. #### PassThrough Corresponds to the 'PassThrough' function in typical image editing software. **Note**: If both Clipping and PassThrough are enabled simultaneously, PassThrough will be disabled, following the behavior of Clip Studio Paint. ``` -------------------------------- ### SolidColorLayer Component Source: https://ttt.rs64.net/docs/Reference/MultiLayerImageCanvas/SolidColorLayer Details regarding the SolidColorLayer component, its attributes, and configuration settings. ```APIDOC ## SolidColorLayer ### Description SolidColorLayer is an experimental component that provides a solid color layer functionality, similar to standard image editing software. Note that this component may be subject to changes or removal without notice. ### Attributes - SubComponent - OwnedComponent ### Configuration Items - **GeneralCommonLayerSetting**: Inherits settings from this common layer configuration. - **Color**: The color used for the solid fill. ``` -------------------------------- ### ColorizeLayer Component Source: https://ttt.rs64.net/docs/Reference/MultiLayerImageCanvas/ColorizeLayer This section details the ColorizeLayer component, its experimental nature, and its configuration options. ```APIDOC ## ColorizeLayer Component ### Description ColorizeLayer is an experimental component that provides a colorization effect similar to GIMP's colorization feature. It preserves the luminance of the original colors while replacing the hue and saturation. **Warning:** ColorizeLayer is an experimental component. Its functionality may change or be removed without prior notice. ### Attributes - SubComponent - OwnedComponent ### Settings This component inherits settings from GeneralCommonLayerSetting. #### Color This setting defines the color used for colorization. The canvas's luminance is nicely preserved, and the resulting color will be close to this specified color. ``` -------------------------------- ### PreviewGroup Component Source: https://ttt.rs64.net/docs/Reference/PreviewUtility/PreviewGroup Information about the PreviewGroup component and its attributes. ```APIDOC ## PreviewGroup Component ### Description A component that allows previewing all child elements under it. Their overview is displayed in the inspector in execution order. ### Attributes - AnnotationComponent ``` -------------------------------- ### HSLAdjustmentLayer Component Source: https://ttt.rs64.net/docs/Reference/MultiLayerImageCanvas/HSLAdjustmentLayer This section details the HSLAdjustmentLayer component, its experimental nature, and its adjustable properties. ```APIDOC ## HSLAdjustmentLayer ### Description The HSLAdjustmentLayer is an experimental component that provides functionality similar to the Hue, Saturation, and Lightness adjustment layers found in common image editing software. Due to its experimental nature, its features may change or be removed without prior notice. ### Attributes - SubComponent - OwnedComponent ### Settings This component inherits settings from `GeneralCommonLayerSetting`. #### Hue Adjusts the hue of the layer. #### Saturation Adjusts the saturation of the layer. #### Lightness Adjusts the lightness of the layer. ``` -------------------------------- ### SelectiveColoringAdjustmentLayer Configuration Source: https://ttt.rs64.net/docs/Reference/MultiLayerImageCanvas/SelectiveColoringAdjustmentLayer Configuration options for the SelectiveColoringAdjustmentLayer, including its core color adjustment settings. ```APIDOC ## SelectiveColoringAdjustmentLayer ### Description This component provides selective color adjustment capabilities, similar to "Selective Color" in image editing software. It is an experimental feature and may be modified or removed without notice. ### Attributes - SubComponent - OwnedComponent ### Settings This layer inherits settings from `GeneralCommonLayerSetting`. It includes nine adjustment parameters, each represented by a `Vector4` value ranging from -1 to 1, controlling CMYK adjustments: - **Reds** - **Yellows** - **Greens** - **Cyans** - **Blues** - **Magentas** - **Whites** - **Neutrals** - **Blacks** ### IsAbsolute Determines whether the adjustment is absolute or relative. ```