Blender V4.3
editmesh_attribute.cc File Reference
#include "BLI_color.hh"
#include "BLI_generic_pointer.hh"
#include "BLI_math_quaternion.hh"
#include "BKE_attribute.hh"
#include "BKE_context.hh"
#include "BKE_editmesh.hh"
#include "BKE_layer.hh"
#include "BKE_mesh.hh"
#include "BKE_report.hh"
#include "BKE_type_conversions.hh"
#include "WM_api.hh"
#include "WM_types.hh"
#include "RNA_access.hh"
#include "RNA_define.hh"
#include "RNA_enum_types.hh"
#include "ED_geometry.hh"
#include "ED_mesh.hh"
#include "ED_object.hh"
#include "ED_screen.hh"
#include "ED_transform.hh"
#include "ED_view3d.hh"
#include "BLT_translation.hh"
#include "DNA_object_types.h"
#include "UI_interface.hh"
#include "UI_resources.hh"
#include "bmesh_tools.hh"
#include "DEG_depsgraph.hh"
#include "DEG_depsgraph_query.hh"
#include "mesh_intern.hh"

Go to the source code of this file.

Namespaces

namespace  blender
 
namespace  blender::ed
 
namespace  blender::ed::mesh
 
namespace  blender::ed::mesh::set_attribute
 

Functions

static char blender::ed::mesh::domain_to_htype (const bke::AttrDomain domain)
 
static bool blender::ed::mesh::mesh_active_attribute_poll (bContext *C)
 
static void blender::ed::mesh::set_attribute::bmesh_vert_edge_face_layer_selected_values_set (BMesh &bm, const BMIterType iter_type, const GPointer value, const int offset)
 
static void blender::ed::mesh::set_attribute::bmesh_loop_layer_selected_values_set (BMEditMesh &em, const GPointer value, const int offset)
 
static int blender::ed::mesh::set_attribute::mesh_set_attribute_exec (bContext *C, wmOperator *op)
 
static int blender::ed::mesh::set_attribute::mesh_set_attribute_invoke (bContext *C, wmOperator *op, const wmEvent *event)
 
static void blender::ed::mesh::set_attribute::mesh_set_attribute_ui (bContext *C, wmOperator *op)
 
Delete Operator
void MESH_OT_attribute_set (wmOperatorType *ot)
 

Function Documentation

◆ MESH_OT_attribute_set()