Blender  V3.3
CombineRGBNode Member List

This is the complete list of members for CombineRGBNode, including all inherited members.

attributes(Shader *shader, AttributeRequestSet *attributes)ShaderNodevirtual
bumpShaderNode
clear_modified()Node
clear_reference_count()Nodeinline
clone(ShaderGraph *graph) const =0ShaderNodepure virtual
compile(SVMCompiler &compiler)=0ShaderNodepure virtual
compile(OSLCompiler &compiler)=0ShaderNodepure virtual
constant_fold(const ConstantFolder &folder)CombineRGBNodevirtual
copy_value(const SocketType &input, const Node &other, const SocketType &other_input)Node
create_inputs_outputs(const NodeType *type)ShaderNode
dereference()Nodeinline
dereference_all_used_nodes()Nodeprotected
equals(const ShaderNode &other)ShaderNodevirtual
Node::equals(const Node &other) constNode
equals_value(const Node &other, const SocketType &input) constNode
expand(ShaderGraph *)ShaderNodeinlinevirtual
get_bool(const SocketType &input) constNode
get_bool_array(const SocketType &input) constNode
get_closure_type()ShaderNodeinlinevirtual
get_feature()ShaderNodeinlinevirtual
get_float(const SocketType &input) constNode
get_float2(const SocketType &input) constNode
get_float2_array(const SocketType &input) constNode
get_float3(const SocketType &input) constNode
get_float3_array(const SocketType &input) constNode
get_float_array(const SocketType &input) constNode
get_int(const SocketType &input) constNode
get_int_array(const SocketType &input) constNode
get_node(const SocketType &input) constNode
get_node_array(const SocketType &input) constNode
get_owner() constNode
get_socket_value(const Node *node, const SocketType &socket)Nodeinlineprotectedstatic
get_string(const SocketType &input) constNode
get_string_array(const SocketType &input) constNode
get_total_size_in_bytes() constNode
get_transform(const SocketType &input) constNode
get_transform_array(const SocketType &input) constNode
get_uint(const SocketType &input) constNode
has_attribute_dependency()ShaderNodeinlinevirtual
has_bssrdf_bump()ShaderNodeinlinevirtual
has_bump()ShaderNodeinlinevirtual
has_default_value(const SocketType &input) constNode
has_integrator_dependency()ShaderNodeinlinevirtual
has_spatial_varying()ShaderNodeinlinevirtual
has_surface_bssrdf()ShaderNodeinlinevirtual
has_surface_emission()ShaderNodeinlinevirtual
has_surface_transparent()ShaderNodeinlinevirtual
has_volume_support()ShaderNodeinlinevirtual
hash(MD5Hash &md5)Node
idShaderNode
input(const char *name)ShaderNode
input(ustring name)ShaderNode
inputsShaderNode
internalNode
is_a(const NodeType *type)Node
is_modified() constNode
leafNode
nameNode
Node(const NodeType *type, ustring name=ustring())Nodeexplicit
output(const char *name)ShaderNode
output(ustring name)ShaderNode
outputsShaderNode
ownerNodeprotected
print_modified_sockets() constNode
ref_countNodeprotected
reference()Nodeinline
reference_count() constNodeinline
remove_input(ShaderInput *input)ShaderNode
set(const SocketType &input, bool value)Node
set(const SocketType &input, int value)Node
set(const SocketType &input, uint value)Node
set(const SocketType &input, float value)Node
set(const SocketType &input, float2 value)Node
set(const SocketType &input, float3 value)Node
set(const SocketType &input, const char *value)Node
set(const SocketType &input, ustring value)Node
set(const SocketType &input, const Transform &value)Node
set(const SocketType &input, Node *value)Node
set(const SocketType &input, const ValueType &value)Nodeinline
set(const SocketType &input, array< bool > &value)Node
set(const SocketType &input, array< int > &value)Node
set(const SocketType &input, array< float > &value)Node
set(const SocketType &input, array< float2 > &value)Node
set(const SocketType &input, array< float3 > &value)Node
set(const SocketType &input, array< ustring > &value)Node
set(const SocketType &input, array< Transform > &value)Node
set(const SocketType &input, array< Node * > &value)Node
set_default_value(const SocketType &input)Node
set_if_different(const SocketType &input, T value)Nodeprotected
set_if_different(const SocketType &input, Node *value)Nodeprotected
set_if_different(const SocketType &input, array< T > &value)Nodeprotected
set_if_different(const SocketType &input, array< Node * > &value)Nodeprotected
set_owner(const NodeOwner *owner_)Node
set_value(const SocketType &input, const Node &other, const SocketType &other_input)Node
ShaderNode(const NodeType *type)ShaderNodeexplicit
simplify_settings(Scene *)ShaderNodeinlinevirtual
socket_is_modified(const SocketType &input) constNode
socket_modifiedNodeprotected
special_typeShaderNode
tag_modified()Node
typeNode
~Node()=0Nodepure virtual
~ShaderNode()ShaderNodevirtual