|
Blender V5.0
|
#include <types.h>
Public Attributes | |
| AttributeElement | element |
| NodeAttributeType | type |
| int | offset |
Definition at line 932 of file kernel/types.h.
| AttributeElement AttributeDescriptor::element |
Definition at line 933 of file kernel/types.h.
Referenced by AttributeTableBuilder::add(), emit_attribute_map_entry(), find_attribute(), primitive_surface_attribute(), svm_node_attr(), svm_node_attr_bump_dx(), svm_node_attr_bump_dy(), and triangle_attribute().
| int AttributeDescriptor::offset |
Definition at line 935 of file kernel/types.h.
Referenced by AttributeTableBuilder::add(), emit_attribute_map_entry(), find_attribute(), OSLRenderServices::get_attribute(), get_object_standard_attribute(), OSLRenderServices::get_object_standard_attribute(), osl_eval_nodes< SHADER_TYPE_SURFACE >(), osl_get_attribute(), primitive_attribute_matrix(), primitive_motion_vector(), primitive_ptex(), primitive_surface_attribute(), primitive_tangent(), primitive_uv(), svm_node_attr_init(), svm_node_closure_bsdf(), svm_node_enter_bump_eval(), svm_node_normal_map(), svm_node_principled_volume(), svm_node_tangent(), svm_node_vector_displacement(), and triangle_attribute().
| NodeAttributeType AttributeDescriptor::type |
Definition at line 934 of file kernel/types.h.
Referenced by find_attribute(), get_object_attribute(), get_object_attribute(), svm_node_attr(), svm_node_attr_bump_dx(), svm_node_attr_bump_dy(), svm_node_attr_init(), and svm_node_tangent().