Blender V4.3
blender::nodes::node_composite_color_matte_cc::ColorMatteShaderNode Class Reference

Inherits blender::realtime_compositor::ShaderNode.

Public Member Functions

void compile (GPUMaterial *material) override
float get_hue_epsilon ()
float get_saturation_epsilon ()
float get_value_epsilon ()
 ShaderNode (DNode node)
Public Member Functions inherited from blender::realtime_compositor::ShaderNode
 ShaderNode (DNode node)
virtual ~ShaderNode ()=default
GPUNodeStackget_inputs_array ()
GPUNodeStackget_outputs_array ()
GPUNodeStackget_input (StringRef identifier)
GPUNodeStackget_output (StringRef identifier)
GPUNodeLinkget_input_link (StringRef identifier)

Additional Inherited Members

Protected Member Functions inherited from blender::realtime_compositor::ShaderNode
const DNode & node () const
const bNodebnode () const

Detailed Description

Definition at line 66 of file node_composite_color_matte.cc.

Member Function Documentation

◆ compile()

◆ get_hue_epsilon()

float blender::nodes::node_composite_color_matte_cc::ColorMatteShaderNode::get_hue_epsilon ( )
inline

Definition at line 89 of file node_composite_color_matte.cc.

References blender::realtime_compositor::ShaderNode::bnode().

Referenced by compile().

◆ get_saturation_epsilon()

float blender::nodes::node_composite_color_matte_cc::ColorMatteShaderNode::get_saturation_epsilon ( )
inline

Definition at line 95 of file node_composite_color_matte.cc.

References blender::realtime_compositor::ShaderNode::bnode().

Referenced by compile().

◆ get_value_epsilon()

float blender::nodes::node_composite_color_matte_cc::ColorMatteShaderNode::get_value_epsilon ( )
inline

Definition at line 100 of file node_composite_color_matte.cc.

References blender::realtime_compositor::ShaderNode::bnode().

Referenced by compile().

◆ ShaderNode()

ShaderNode::ShaderNode ( DNode node)

Definition at line 47 of file shader_node.cc.


The documentation for this class was generated from the following file: