|
Blender V5.0
|
#include <functional>#include <optional>#include "BLI_function_ref.hh"#include "BLI_generic_pointer.hh"#include "BLI_generic_virtual_array.hh"#include "BLI_math_matrix_types.hh"#include "BLI_offset_indices.hh"#include "BLI_set.hh"#include "BLI_struct_equality_utils.hh"#include "BKE_attribute.h"#include "BKE_attribute_filters.hh"Go to the source code of this file.
Namespaces | |
| namespace | blender |
| namespace | blender::fn |
| namespace | blender::fn::multi_function |
| namespace | blender::bke |
Macros | |
| #define | ATTR_DOMAIN_NUM 7 |
Typedefs | |
| using | blender::bke::AttributeForeachCallback |
Enumerations | |
| enum class | blender::bke::AttrStorageType : int8_t { blender::bke::Array , blender::bke::Single } |
| enum class | blender::bke::AttrType : int16_t { blender::bke::Bool , blender::bke::Int8 , blender::bke::Int16_2D , blender::bke::Int32 , blender::bke::Int32_2D , blender::bke::Float , blender::bke::Float2 , blender::bke::Float3 , blender::bke::Float4x4 , blender::bke::ColorByte , blender::bke::ColorFloat , blender::bke::Quaternion , blender::bke::String } |
| enum class | blender::bke::AttrDomain : int8_t { blender::bke::Auto = -1 , blender::bke::Point = 0 , blender::bke::Edge = 1 , blender::bke::Face = 2 , blender::bke::Corner = 3 , blender::bke::Curve = 4 , blender::bke::Instance = 5 , blender::bke::Layer = 6 } |
Variables | |
| const char * | blender::bke::no_procedural_access_message |
| #define ATTR_DOMAIN_NUM 7 |
Definition at line 81 of file BKE_attribute.hh.
Referenced by attribute_name_exists(), BKE_attribute_data_length(), BKE_attribute_domain(), BKE_attribute_from_index(), BKE_attribute_remove(), BKE_attribute_search(), BKE_attribute_to_index(), BKE_attributes_active_name_get(), BKE_attributes_iterator_next_domain(), and BKE_attributes_length().