Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'source/blender/compositor/nodes/COM_KeyingNode.h')
-rw-r--r--source/blender/compositor/nodes/COM_KeyingNode.h43
1 files changed, 30 insertions, 13 deletions
diff --git a/source/blender/compositor/nodes/COM_KeyingNode.h b/source/blender/compositor/nodes/COM_KeyingNode.h
index cb752f517bd..9ae1d04b03f 100644
--- a/source/blender/compositor/nodes/COM_KeyingNode.h
+++ b/source/blender/compositor/nodes/COM_KeyingNode.h
@@ -23,18 +23,35 @@
* \ingroup Node
*/
class KeyingNode : public Node {
-protected:
- NodeOperationOutput *setupPreBlur(NodeConverter &converter, NodeInput *inputImage, int size) const;
- NodeOperationOutput *setupPostBlur(NodeConverter &converter, NodeOperationOutput *postBlurInput, int size) const;
- NodeOperationOutput *setupDilateErode(NodeConverter &converter, NodeOperationOutput *dilateErodeInput, int distance) const;
- NodeOperationOutput *setupFeather(NodeConverter &converter, const CompositorContext &context, NodeOperationOutput *featherInput,
- int falloff, int distance) const;
- NodeOperationOutput *setupDespill(NodeConverter &converter, NodeOperationOutput *despillInput, NodeInput *inputSrceen,
- float factor, float colorBalance) const;
- NodeOperationOutput *setupClip(NodeConverter &converter, NodeOperationOutput *clipInput, int kernelRadius, float kernelTolerance,
- float clipBlack, float clipWhite, bool edgeMatte) const;
-public:
- KeyingNode(bNode *editorNode);
- void convertToOperations(NodeConverter &converter, const CompositorContext &context) const;
+ protected:
+ NodeOperationOutput *setupPreBlur(NodeConverter &converter,
+ NodeInput *inputImage,
+ int size) const;
+ NodeOperationOutput *setupPostBlur(NodeConverter &converter,
+ NodeOperationOutput *postBlurInput,
+ int size) const;
+ NodeOperationOutput *setupDilateErode(NodeConverter &converter,
+ NodeOperationOutput *dilateErodeInput,
+ int distance) const;
+ NodeOperationOutput *setupFeather(NodeConverter &converter,
+ const CompositorContext &context,
+ NodeOperationOutput *featherInput,
+ int falloff,
+ int distance) const;
+ NodeOperationOutput *setupDespill(NodeConverter &converter,
+ NodeOperationOutput *despillInput,
+ NodeInput *inputSrceen,
+ float factor,
+ float colorBalance) const;
+ NodeOperationOutput *setupClip(NodeConverter &converter,
+ NodeOperationOutput *clipInput,
+ int kernelRadius,
+ float kernelTolerance,
+ float clipBlack,
+ float clipWhite,
+ bool edgeMatte) const;
+ public:
+ KeyingNode(bNode *editorNode);
+ void convertToOperations(NodeConverter &converter, const CompositorContext &context) const;
};