|
Blender V5.0
|
#include <gpu_node_graph.hh>
Public Attributes | |
| GPUNodeStack * | socket |
| GPUNodeLinkType | link_type |
| int | users |
| union { | |
| const float * data | |
| blender::gpu::Texture ** colorband | |
| GPUOutput * output | |
| GPUMaterialAttribute * attr | |
| GPUUniformAttr * uniform_attr | |
| GPULayerAttr * layer_attr | |
| GPUMaterialTexture * texture | |
| struct { | |
| const char * function_name | |
| float filter_width | |
| } differentiate_float | |
| }; | |
Definition at line 82 of file gpu_node_graph.hh.
| union { ... } GPUNodeLink |
| GPUMaterialAttribute* GPUNodeLink::attr |
Definition at line 96 of file gpu_node_graph.hh.
Referenced by GPU_attribute(), GPU_attribute_default_color(), GPU_attribute_hair_intercept(), GPU_attribute_hair_length(), GPU_attribute_with_default(), and gpu_node_input_link().
| blender::gpu::Texture** GPUNodeLink::colorband |
Definition at line 92 of file gpu_node_graph.hh.
| const float* GPUNodeLink::data |
Definition at line 90 of file gpu_node_graph.hh.
Referenced by GPU_constant(), gpu_node_input_link(), and GPU_uniform().
| struct { ... } GPUNodeLink::differentiate_float |
Referenced by GPU_differentiate_float_function(), and gpu_node_input_link().
| float GPUNodeLink::filter_width |
Definition at line 106 of file gpu_node_graph.hh.
Referenced by GPU_differentiate_float_function(), and gpu_node_input_link().
| const char* GPUNodeLink::function_name |
Definition at line 105 of file gpu_node_graph.hh.
Referenced by GPU_differentiate_float_function(), and gpu_node_input_link().
| GPULayerAttr* GPUNodeLink::layer_attr |
Definition at line 100 of file gpu_node_graph.hh.
Referenced by GPU_layer_attribute(), and gpu_node_input_link().
| GPUNodeLinkType GPUNodeLink::link_type |
Definition at line 85 of file gpu_node_graph.hh.
Referenced by GPU_attribute(), GPU_attribute_default_color(), GPU_attribute_hair_intercept(), GPU_attribute_hair_length(), GPU_attribute_with_default(), GPU_color_band(), GPU_constant(), GPU_differentiate_float_function(), GPU_image(), GPU_image_sky(), GPU_layer_attribute(), gpu_node_input_link(), GPU_uniform(), and GPU_uniform_attribute().
| GPUOutput* GPUNodeLink::output |
Definition at line 94 of file gpu_node_graph.hh.
Referenced by gpu_node_input_link(), gpu_node_link_free(), and gpu_nodes_tag().
| GPUNodeStack* GPUNodeLink::socket |
Definition at line 83 of file gpu_node_graph.hh.
Referenced by gpu_stack_link_v().
| GPUMaterialTexture* GPUNodeLink::texture |
Definition at line 102 of file gpu_node_graph.hh.
Referenced by GPU_color_band(), GPU_image(), GPU_image_sky(), and gpu_node_input_link().
| GPUUniformAttr* GPUNodeLink::uniform_attr |
Definition at line 98 of file gpu_node_graph.hh.
Referenced by gpu_node_input_link(), and GPU_uniform_attribute().
| int GPUNodeLink::users |
Definition at line 86 of file gpu_node_graph.hh.
Referenced by gpu_node_input_link(), gpu_node_link_create(), and gpu_node_link_free().