|
Blender V5.0
|
#include "BLI_compiler_attrs.h"#include "BLI_compiler_compat.h"#include "bmesh_class.hh"#include "intern/bmesh_operator_api.hh"Go to the source code of this file.
Variables | |
| ATTR_WARN_UNUSED_RESULT const BMFlagLayer * | oflags |
| ATTR_WARN_UNUSED_RESULT const BMFlagLayer const short | oflag |
| ATTR_WARN_UNUSED_RESULT const void * | element |
| data = BMO_slot_map_data_get(slot, element) | |
| return | |
| return | false |
| return | nullptr |
BMesh inline operator functions.
Definition in file bmesh_operator_api_inline.hh.
| BLI_INLINE void _bmo_elem_flag_disable | ( | BMesh * | bm, |
| BMFlagLayer * | oflags, | ||
| const short | oflag ) |
Definition at line 48 of file bmesh_operator_api_inline.hh.
References _bmo_elem_flag_disable(), BLI_assert, BLI_INLINE, bm, oflag, and oflags.
Referenced by _bmo_elem_flag_disable().
| BLI_INLINE void _bmo_elem_flag_enable | ( | BMesh * | bm, |
| BMFlagLayer * | oflags, | ||
| const short | oflag ) |
Definition at line 41 of file bmesh_operator_api_inline.hh.
References _bmo_elem_flag_enable(), BLI_assert, BLI_INLINE, bm, oflag, and oflags.
Referenced by _bmo_elem_flag_enable().
| BLI_INLINE void _bmo_elem_flag_set | ( | BMesh * | bm, |
| BMFlagLayer * | oflags, | ||
| const short | oflag, | ||
| int | val ) |
Definition at line 55 of file bmesh_operator_api_inline.hh.
References _bmo_elem_flag_set(), BLI_assert, BLI_INLINE, bm, oflag, and oflags.
Referenced by _bmo_elem_flag_set().
| BLI_INLINE void _bmo_elem_flag_toggle | ( | BMesh * | bm, |
| BMFlagLayer * | oflags, | ||
| const short | oflag ) |
Definition at line 67 of file bmesh_operator_api_inline.hh.
References _bmo_elem_flag_toggle(), BLI_assert, BLI_INLINE, bm, oflag, and oflags.
Referenced by _bmo_elem_flag_toggle().
| ATTR_WARN_UNUSED_RESULT ATTR_NONNULL | ( | 1 | ) |
References ATTR_WARN_UNUSED_RESULT, and BLI_INLINE.
| ATTR_WARN_UNUSED_RESULT ATTR_NONNULL | ( | 1 | , |
| 2 | ) |
Given a edge and one of its vertices, returns the other vertex.
Tests whether one loop is next to another within the same face.
References ATTR_NONNULL, ATTR_PRINTF_FORMAT, ATTR_WARN_UNUSED_RESULT, and BLI_INLINE.
| BLI_assert | ( | slot->slot_subtype. | map = =BMO_OP_SLOT_SUBTYPE_MAP_FLT | ) |
References BMO_OP_SLOT_SUBTYPE_MAP_FLT.
| BLI_INLINE void BMO_slot_map_bool_insert | ( | BMOperator * | op, |
| BMOpSlot * | slot, | ||
| void * | element, | ||
| const bool | val ) |
Definition at line 88 of file bmesh_operator_api_inline.hh.
References BLI_assert, BLI_INLINE, BMO_OP_SLOT_SUBTYPE_MAP_BOOL, BMO_slot_map_bool_insert(), BMO_slot_map_insert(), element, and ptr.
Referenced by BMO_slot_map_bool_insert(), and bpy_slot_from_py().
| BLI_INLINE void BMO_slot_map_elem_insert | ( | BMOperator * | op, |
| BMOpSlot * | slot, | ||
| const void * | element, | ||
| void * | val ) |
Definition at line 131 of file bmesh_operator_api_inline.hh.
References BLI_assert, BLI_INLINE, BMO_OP_SLOT_SUBTYPE_MAP_ELEM, BMO_slot_map_elem_insert(), BMO_slot_map_insert(), and element.
Referenced by bm_bridge_splice_loops(), bm_face_triangulate_mapping(), bmesh_find_doubles_common(), bmo_collapse_exec(), bmo_edge_copy(), bmo_face_copy(), bmo_mesh_copy(), bmo_mirror_exec(), bmo_pointmerge_exec(), BMO_slot_map_elem_insert(), bmo_split_exec(), bmo_symmetrize_exec(), bmo_vert_copy(), bpy_slot_from_py(), collapse_face_corners(), edbm_fill_grid_split_join_init(), and skin_fix_hole_no_good_verts().
| BLI_INLINE void BMO_slot_map_empty_insert | ( | BMOperator * | op, |
| BMOpSlot * | slot, | ||
| const void * | element ) |
Definition at line 142 of file bmesh_operator_api_inline.hh.
References BLI_assert, BLI_INLINE, BMO_OP_SLOT_SUBTYPE_MAP_EMPTY, BMO_slot_map_empty_insert(), BMO_slot_map_insert(), and element.
Referenced by BMO_slot_map_empty_insert(), bpy_slot_from_py(), and edbm_extrude_edge_exclude_mirror().
| BLI_INLINE void BMO_slot_map_float_insert | ( | BMOperator * | op, |
| BMOpSlot * | slot, | ||
| void * | element, | ||
| const float | val ) |
Definition at line 102 of file bmesh_operator_api_inline.hh.
References BLI_assert, BLI_INLINE, BMO_OP_SLOT_SUBTYPE_MAP_FLT, BMO_slot_map_float_insert(), BMO_slot_map_insert(), element, and ptr.
Referenced by BMO_slot_map_float_insert(), and bpy_slot_from_py().
| BLI_INLINE void BMO_slot_map_int_insert | ( | BMOperator * | op, |
| BMOpSlot * | slot, | ||
| void * | element, | ||
| const int | val ) |
Definition at line 74 of file bmesh_operator_api_inline.hh.
References BLI_assert, BLI_INLINE, BMO_OP_SLOT_SUBTYPE_MAP_INT, BMO_slot_map_insert(), BMO_slot_map_int_insert(), element, and ptr.
Referenced by BMO_slot_map_int_insert(), and bpy_slot_from_py().
| BLI_INLINE void BMO_slot_map_ptr_insert | ( | BMOperator * | op, |
| BMOpSlot * | slot, | ||
| const void * | element, | ||
| void * | val ) |
Definition at line 121 of file bmesh_operator_api_inline.hh.
References BLI_assert, BLI_INLINE, BMO_OP_SLOT_SUBTYPE_MAP_INTERNAL, BMO_slot_map_insert(), BMO_slot_map_ptr_insert(), and element.
Referenced by BMO_slot_map_ptr_insert().
| if | ( | data | ) |
Definition at line 169 of file bmesh_operator_api_inline.hh.
References data.
Referenced by blender::seq::apply_modifier_op(), iTaSC::Armature::Armature(), ATTR_NONNULL(), BKE_mesh_legacy_convert_uvs_to_generic(), blender::bm_to_mesh_edges(), blender::bm_to_mesh_faces(), blender::bm_to_mesh_loops(), blender::bm_to_mesh_verts(), btBox2dShape(), blender::fn::multi_function::MultiFunction::call_auto(), blender::animrig::clear_keyframe(), blender::nodes::node_composite_double_edge_mask_cc::DoubleEdgeMaskOperation::compute_gradient_cpu(), blender::nodes::node_composite_inpaint_cc::InpaintOperation::compute_inpainting_region_cpu(), blender::nodes::node_composite_keying_cc::KeyingOperation::compute_tweaked_matte_cpu(), blender::array_utils::contains(), blender::io::usd::create_blend_shapes(), delete_key_v3d_without_keying_set(), delete_key_vse_without_keying_set(), GeometryManager::device_update(), do_version_alpha_over_node_options_to_inputs_animation(), do_version_anti_alias_node_options_to_inputs_animation(), do_version_bilateral_blur_node_options_to_inputs_animation(), do_version_blur_node_options_to_inputs_animation(), do_version_bokeh_blur_node_options_to_inputs_animation(), do_version_bokeh_image_node_options_to_inputs_animation(), do_version_box_mask_node_options_to_inputs_animation(), do_version_channel_matte_node_options_to_inputs_animation(), do_version_chroma_matte_node_options_to_inputs_animation(), do_version_color_balance_node_options_to_inputs_animation(), do_version_color_correction_node_options_to_inputs_animation(), do_version_color_matte_node_options_to_inputs_animation(), do_version_color_spill_node_options_to_inputs_animation(), do_version_crop_node_options_to_inputs_animation(), do_version_denoise_node_options_to_inputs_animation(), do_version_despeckle_node_options_to_inputs_animation(), do_version_difference_matte_node_options_to_inputs_animation(), do_version_dilate_node_options_to_inputs_animation(), do_version_directional_blur_node_options_to_inputs_animation(), do_version_distance_matte_node_options_to_inputs_animation(), do_version_ellipse_mask_node_options_to_inputs_animation(), do_version_glare_node_options_to_inputs(), do_version_glare_node_star_45_option_to_input_animation(), do_version_id_mask_node_options_to_inputs_animation(), do_version_inpaint_node_options_to_inputs_animation(), do_version_invert_node_options_to_inputs_animation(), do_version_keying_node_options_to_inputs_animation(), do_version_keying_screen_node_options_to_inputs_animation(), do_version_kuwahara_node_options_to_inputs_animation(), do_version_lens_distortion_node_options_to_inputs_animation(), do_version_luminance_matte_node_options_to_inputs_animation(), do_version_mask_node_options_to_inputs_animation(), do_version_pixelate_node_options_to_inputs_animation(), do_version_plane_track_deform_node_options_to_inputs_animation(), do_version_split_node_options_to_inputs_animation(), do_version_stabilize_node_options_to_inputs_animation(), do_version_sun_beams_node_options_to_inputs_animation(), do_version_switch_node_options_to_inputs_animation(), do_version_time_curve_node_options_to_inputs_animation(), do_version_tone_map_node_options_to_inputs_animation(), do_version_vector_blur_node_options_to_inputs_animation(), do_version_z_combine_node_options_to_inputs_animation(), do_vpaint_brush_smear(), blender::nodes::node_geo_index_switch_cc::draw_item_socket(), blender::nodes::draw_warnings(), blender::nodes::node_composite_despeckle_cc::DespeckleOperation::execute_cpu(), blender::nodes::node_composite_flip_cc::FlipOperation::execute_cpu(), blender::bke::pbvh::uv_islands::FanSegment::FanSegment(), blender::ed::sculpt_paint::SlideOperationExecutor::find_closest_ray_hit(), blender::ed::sculpt_paint::greasepencil::GrabOperation::foreach_grabbed_drawing(), blender::ed::spreadsheet::BundleDataSource::get_column_values(), get_item_transform_flags_and_fcurves(), HdCyclesGeometry< PXR_NS::HdBasisCurves, CCL_NS::Hair >::GetInitialDirtyBitsMask(), GHOST_WindowX11::GHOST_WindowX11(), blender::draw::gpencil::gpencil_light_pool_populate(), HdCyclesCurves::HdCyclesCurves(), HdCyclesInstancer::HdCyclesInstancer(), HdCyclesMesh::HdCyclesMesh(), HdCyclesPoints::HdCyclesPoints(), HdCyclesVolume::HdCyclesVolume(), IMB_transform(), blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeOperationCommon::init_auto_masking(), init_laplacian_system(), knifeproject_poly_from_object(), blender::nodes::LazyFunctionForGizmoNode::LazyFunctionForGizmoNode(), blender::bke::greasepencil::convert::legacy_main(), LightTree::LightTree(), blender::nodes::node_can_sync_sockets(), blender::nodes::node_geo_curve_sample_cc::node_declare(), ntree_foreach_texnode_recursive(), blender::ed::sculpt_paint::greasepencil::GrabOperation::on_stroke_begin(), blender::geometry::pack_islands_scale_margin(), blender::render::Context::populate_meta_data_for_pass(), register_node_type_cmp_custom_group(), Freestyle::ScenePrettyPrinter::ScenePrettyPrinter(), selectconnected_posebonechildren(), blender::eevee::SphereProbeModule::set_view(), blender::eevee::VolumeProbeModule::set_view(), blender::ed::spreadsheet::spreadsheet_table_remove_unused(), blender::ed::spreadsheet::spreadsheet_table_remove_unused_columns(), blender::bke::node_field_inferencing::sync_field_states(), blender::ed::outliner::TreeElementModifier::TreeElementModifier(), and vpaint_do_draw().
| if | ( | val | ) |
Definition at line 206 of file bmesh_operator_api_inline.hh.
| data = BMO_slot_map_data_get(slot, element) |
Definition at line 168 of file bmesh_operator_api_inline.hh.
| ATTR_WARN_UNUSED_RESULT const void * element |
Definition at line 149 of file bmesh_operator_api_inline.hh.
Referenced by AttributeSet::add(), AttributeTableBuilder::add(), blender::ed::outliner::tree_iterator::all(), blender::ed::outliner::tree_iterator::all_open(), UV_ClipboardBuffer::append(), attr_create_generic(), attr_create_generic(), BLI_ghash_haskey(), BM_elem_float_data_get(), BM_elem_float_data_set(), bm_uv_assign_island(), bm_uv_build_islands(), bm_uv_edge_select_build_islands(), BM_uv_element_get(), BM_uv_element_map_ensure_head_table(), BM_uv_element_map_ensure_unique_index(), bmesh_elem_check(), BMO_slot_map_bool_insert(), BMO_slot_map_elem_insert(), BMO_slot_map_empty_insert(), BMO_slot_map_float_insert(), BMO_slot_map_insert(), BMO_slot_map_int_insert(), BMO_slot_map_ptr_insert(), build_iso_graph(), blender::bke::idprop::tests::check_object_attribute(), blender::bke::idprop::tests::check_object_attribute(), blender::bke::idprop::tests::check_object_attribute(), blender::bke::idprop::tests::check_object_attribute(), blender::MutableSpan< T >::contains(), blender::Span< T >::contains(), blender::io::serialize::convert_from_json_to_array(), blender::io::serialize::convert_from_json_to_object(), HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCyclesArray< float2, GfVec2f >(), HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCyclesArray< float3, GfVec3f >(), HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCyclesArray< Transform, void >(), HDCYCLES_NAMESPACE_OPEN_SCOPE::convertFromCyclesArray< ustring, void >(), HDCYCLES_NAMESPACE_OPEN_SCOPE::convertToCyclesArray< Transform, void >(), blender::MutableSpan< T >::count(), blender::Span< T >::count(), blender::ed::transform::createTransUVs(), blender::bke::bake::deserialize_typed_array(), determine_uv_stitchability(), blender::bke::idprop::IDPGroupSerializer::entry_to_idprop(), blender::geometry::extract_curves(), blender::geometry::extract_curves_points(), blender::geometry::extract_greasepencil_layer_curves(), blender::geometry::extract_greasepencil_layer_points(), blender::geometry::extract_greasepencil_layers(), blender::geometry::extract_instances(), blender::geometry::extract_mesh_edges(), blender::geometry::extract_mesh_faces(), blender::geometry::extract_mesh_vertices(), blender::geometry::extract_pointcloud_points(), fill_generic_attribute(), blender::io::ply::get_index(), blender::io::obj::get_valid_nurbs_degree(), HC_relaxation_iteration_uv(), blender::bke::idprop::idprop_from_value(), blender::io::ply::import_ply_data(), blender::ed::asset::index::init_indexer_entries_from_value(), gim_hash_table< T >::insert(), gim_hash_table< T >::insert_override(), gim_hash_table< T >::insert_unsorted(), iso_index_for_loop(), laplacian_relaxation_iteration_uv(), blender::io::ply::load_edge_element(), blender::io::ply::load_face_element(), blender::io::ply::load_tristrips_element(), blender::io::ply::load_vertex_element(), blender::ed::outliner::merged_element_search_exec_fn(), operator<<(), blender::ed::outliner::outliner_do_libdata_operation_selection_set(), blender::ed::outliner::outliner_do_libdata_operation_selection_set_element(), blender::ed::outliner::outliner_extract_children_from_subtree(), blender::ed::outliner::outliner_free_tree(), blender::ed::outliner::outliner_free_tree_element(), blender::io::ply::parse_row_binary(), blender::io::ply::read_header(), set_element_flag(), blender::io::ply::skip_element(), stitch_calculate_island_snapping(), stitch_check_uvs_state_stitchable(), stitch_check_uvs_stitchable(), stitch_exit(), stitch_init(), stitch_island_calculate_vert_rotation(), stitch_process_data(), stitch_propagate_uv_final_position(), stitch_select(), stitch_select_uv(), stitch_set_selection_mode(), stitch_setup_face_preview_for_uv_group(), stitch_validate_uv_stitchability(), blender::bke::idprop::tests::test_array_to_value(), uv_element_offset_from_face_get(), uv_sculpt_stroke_apply(), uv_sculpt_stroke_init(), uvedit_uv_islands_arrange(), uvedit_uv_straighten_elements(), UV_ClipboardBuffer::write_uvs(), and AttributeSet::~AttributeSet().
| return false |
Definition at line 198 of file bmesh_operator_api_inline.hh.
Referenced by blender::io::alembic::ABCAbstractWriter::ABCAbstractWriter(), blender::io::alembic::ABCGenericMeshWriter::ABCGenericMeshWriter(), blender::io::alembic::ABCHairWriter::ABCHairWriter(), blender::deg::AnimatedPropertyStorage::AnimatedPropertyStorage(), Application::Application(), iTaSC::Armature::Armature(), libmv::ArrayND< T, 3 >::ArrayND(), BKE_movieclip_get_gpu_texture(), BlenderObjectCulling::BlenderObjectCulling(), BlenderSession::BlenderSession(), BlenderSync::BlenderSync(), BlenderViewportParameters::BlenderViewportParameters(), BLI_ghashutil_strcmp(), BLO_Write_IDBuffer::BLO_Write_IDBuffer(), bpy_class_call(), btAngularLimit::btAngularLimit(), btAxisSweep3Internal< BP_FP_INT_TYPE >::btAxisSweep3Internal(), btBox2dBox2dCollisionAlgorithm::btBox2dBox2dCollisionAlgorithm(), btBoxBoxCollisionAlgorithm::btBoxBoxCollisionAlgorithm(), btBvhTriangleMeshShape(), btBvhTriangleMeshShape(), btCollisionAlgorithmCreateFunc::btCollisionAlgorithmCreateFunc(), btConeTwistConstraint(), btConeTwistConstraint(), btConvex2dConvex2dAlgorithm::btConvex2dConvex2dAlgorithm(), btConvexConvexAlgorithm::btConvexConvexAlgorithm(), btConvexInternalAabbCachingShape::btConvexInternalAabbCachingShape(), btConvexPlaneCollisionAlgorithm::btConvexPlaneCollisionAlgorithm(), btDeformableBackwardEulerObjective::btDeformableBackwardEulerObjective(), btDeformableBodySolver::btDeformableBodySolver(), btDeformableContactConstraint::btDeformableContactConstraint(), btDeformableFaceRigidContactConstraint::btDeformableFaceRigidContactConstraint(), btDeformableMassSpringForce::btDeformableMassSpringForce(), btDeformableStaticConstraint::btDeformableStaticConstraint(), btDiscreteDynamicsWorld(), btDispatcherInfo::btDispatcherInfo(), btGeneric6DofConstraint(), btGjkPairDetector::btGjkPairDetector(), btGjkPairDetector::btGjkPairDetector(), btHingeConstraint(), btHingeConstraint(), btHingeConstraint(), btHingeConstraint(), btMiniSDF::btMiniSDF(), btMultiBodyFixedConstraint::btMultiBodyFixedConstraint(), btMultiBodyFixedConstraint::btMultiBodyFixedConstraint(), btMultiBodyGearConstraint::btMultiBodyGearConstraint(), btMultiBodyPoint2Point(), btMultiBodyPoint2Point(), btMultiBodySliderConstraint::btMultiBodySliderConstraint(), btMultiBodySliderConstraint::btMultiBodySliderConstraint(), btNNCGConstraintSolver(), btPoint2PointConstraint(), btPoint2PointConstraint(), btPointCollector::btPointCollector(), btPolyhedralConvexAabbCachingShape::btPolyhedralConvexAabbCachingShape(), btRigidBody::btRigidBodyConstructionInfo::btRigidBodyConstructionInfo(), btSimpleBroadphase::btSimpleBroadphase(), btSimpleDynamicsWorld::btSimpleDynamicsWorld(), btSliderConstraint(), btSliderConstraint(), btSoftMultiBodyDynamicsWorld::btSoftMultiBodyDynamicsWorld(), btSoftRigidDynamicsWorld::btSoftRigidDynamicsWorld(), btSphereBoxCollisionAlgorithm::btSphereBoxCollisionAlgorithm(), btSphereSphereCollisionAlgorithm::btSphereSphereCollisionAlgorithm(), btSphereTriangleCollisionAlgorithm::btSphereTriangleCollisionAlgorithm(), btTypedConstraint(), btTypedConstraint(), libmv::BundleEvaluation::BundleEvaluation(), check_j2k(), check_jp2(), btSoftBody::Cluster::Cluster(), blender::deg::ComponentNode::ComponentNode(), iTaSC::ConstraintSet::ConstraintSet(), iTaSC::ConstraintSet::ConstraintSet(), Freestyle::CulledOccluderSource::CulledOccluderSource(), Denoiser::Denoiser(), blender::deg::Depsgraph::Depsgraph(), device_memory::device_memory(), blender::draw::command::Dispatch::Dispatch(), do_projectpaint_thread(), blender::deg::DriverDescriptor::DriverDescriptor(), edgetag_test_cb(), blender::io::EnsuredWriter::EnsuredWriter(), blender::tests::ExceptionThrower::ExceptionThrower(), iTaSC::FixedObject::FixedObject(), BlenderSync::get_session_pause(), iTaSC::Armature::getRelativeFrame(), GHOST_ContextEGL::GHOST_ContextEGL(), GHOST_ContextVK::GHOST_ContextVK(), GHOST_NDOFManager::GHOST_NDOFManager(), GHOST_NDOFManagerUnix::GHOST_NDOFManagerUnix(), GHOST_System::GHOST_System(), GHOST_SystemWin32::GHOST_SystemWin32(), GHOST_Window::GHOST_Window(), GHOST_WindowCocoa::GHOST_WindowCocoa(), GHOST_WindowNULL::GHOST_WindowNULL(), GHOST_WindowSDL::GHOST_WindowSDL(), GHOST_WindowWin32::GHOST_WindowWin32(), GHOST_WindowX11::GHOST_WindowX11(), IDP_EqualsProperties_ex(), IK_QElbowSegment::IK_QElbowSegment(), IK_QNullSegment::IK_QNullSegment(), IK_QRevoluteSegment::IK_QRevoluteSegment(), IK_QSphericalSegment::IK_QSphericalSegment(), IK_QSwingSegment::IK_QSwingSegment(), ImageMetaData::ImageMetaData(), Freestyle::BoxGrid::Iterator::Iterator(), Freestyle::SphericalGrid::Iterator::Iterator(), btSoftBody::Joint::Joint(), knife_verts_edge_in_face(), blender::nodes::LazyFunctionForGeometryNode::LazyFunctionForGeometryNode(), blender::nodes::node_geo_realize_instances_cc::node_geo_exec(), iTaSC::Object::Object(), Mesh::ObjectManager, Freestyle::OccluderSource::OccluderSource(), blender::geometry::Occupancy::Occupancy(), Octree::Octree(), Pass::Pass(), blender::draw::detail::PassBase< DrawCommandBufType >::PassBase(), PathTraceTile::PathTraceTile(), pixel_bounds_array(), pixel_bounds_uv(), blender::draw::command::ResourceBind::ResourceBind(), blender::draw::command::ResourceBind::ResourceBind(), blender::draw::command::ResourceBind::ResourceBind(), blender::draw::command::ResourceBind::ResourceBind(), blender::draw::command::ResourceBind::ResourceBind(), blender::draw::command::ResourceBind::ResourceBind(), blender::draw::command::ResourceBind::ResourceBind(), blender::draw::command::ResourceBind::ResourceBind(), ringsel_init(), blender::deg::RuntimeBackup::RuntimeBackup(), Scene::Scene(), blender::ed::transform::SnapData::SnapData(), blender::draw::StorageVectorBuffer< IrradianceBrickPacked, 16 >::StorageVectorBuffer(), strhash_pair_cmp(), blender::ed::transform::test_rotmode_euler(), TestAabbAgainstAabb2(), TestPointAgainstAabb2(), thread::thread(), libmv::TrackRegionOptions::TrackRegionOptions(), blender::seq::transform_seqbase_shuffle_time(), UnifiedBonePtr::UnifiedBonePtr(), blender::draw::UniformArrayBuffer< PlanarProbeData, PLANAR_PROBE_MAX >::UniformArrayBuffer(), blender::draw::UniformBuffer< DepthOfFieldData >::UniformBuffer(), blender::io::usd::USDAbstractWriter::USDAbstractWriter(), blender::io::usd::USDMeshWriter::USDMeshWriter(), blender::io::usd::USDPrimReader::USDPrimReader(), uv_box_select_exec(), blender::eevee::VelocityGeometryIndex::VelocityGeometryIndex(), WM_event_add(), WM_exit(), workspace_change_find_new_layout_cb(), Device::~Device(), GPUDevice::~GPUDevice(), and Hair::~Hair().
| return nullptr |
Definition at line 210 of file bmesh_operator_api_inline.hh.
Referenced by blender::io::alembic::ABCArchive::ABCArchive(), blender::io::alembic::AbcObjectReader::AbcObjectReader(), blender::deg::AnimatedPropertyID::AnimatedPropertyID(), array< T, alignment >::array(), blender::asset_system::AssetRepresentation::AssetRepresentation(), blender::geometry::AttributeFallbacksArray::AttributeFallbacksArray(), blender::draw::gpencil::Instance::begin_sync(), BKE_attribute_new(), BKE_mesh_foreach_mapped_loop(), BKE_scene_base_iter_next(), BlenderSession::BlenderSession(), BlenderSession::BlenderSession(), BlenderSync::BlenderSync(), bpy_prop_deferred_data_or_srna(), BVHSpatialSplit::BVHSpatialSplit(), cache_mirr_intptr_as_bmvert(), CBlendThumb::CBlendThumb(), blender::deg::ComponentNode::ComponentNode(), blender::draw::overlay::Armatures::create_draw_context(), blender::meshintersect::CrossData< T >::CrossData(), CTX_data_mode_enum(), CustomData_get_active_layer_name(), CustomData_get_layer_name(), CustomData_get_render_layer_name(), default_paint_slot_color_get(), blender::deg::Depsgraph::Depsgraph(), blender::deg::DepsgraphNodeBuilder::DepsgraphNodeBuilder(), blender::deg::DepsgraphRelationBuilder::DepsgraphRelationBuilder(), device_memory::device_memory(), blender::deg::DriverDescriptor::DriverDescriptor(), DRW_draw_select_loop(), blender::io::EnsuredWriter::EnsuredWriter(), NodeType::find(), blender::geometry::fit_poly_to_bezier_curves(), foreach_libblock_remap_callback_apply(), slim::GeometryData::GeometryData(), blender::bke::GeometrySet::get_curve_edit_hints(), blender::bke::GeometrySet::get_curves(), blender::bke::GeometrySet::get_curves_for_write(), blender::bke::GeometrySet::get_gizmo_edit_hints(), blender::bke::GeometrySet::get_grease_pencil(), blender::bke::GeometrySet::get_grease_pencil_edit_hints(), blender::bke::GeometrySet::get_grease_pencil_for_write(), blender::bke::GeometrySet::get_instances(), blender::bke::GeometrySet::get_instances_for_write(), blender::bke::GeometrySet::get_mesh(), blender::bke::GeometrySet::get_mesh_for_write(), blender::bke::GeometrySet::get_pointcloud(), blender::bke::GeometrySet::get_pointcloud_for_write(), Light::get_shader(), blender::bke::GeometrySet::get_volume(), blender::bke::GeometrySet::get_volume_for_write(), GHOST_ContextSDL::GHOST_ContextSDL(), GHOST_ContextWGL::GHOST_ContextWGL(), GHOST_System::GHOST_System(), GHOST_SystemX11::GHOST_SystemX11(), GHOST_Window::GHOST_Window(), GHOST_WindowCocoa::GHOST_WindowCocoa(), GHOST_WindowManager::GHOST_WindowManager(), GHOST_WindowSDL::GHOST_WindowSDL(), GHOST_WindowWin32::GHOST_WindowWin32(), GHOST_WindowX11::GHOST_WindowX11(), ghost_wl_display_report_error_from_code(), blender::GMutableVArraySpan::GMutableVArraySpan(), blender::opensubdiv::GPUComputeEvaluator::GPUComputeEvaluator(), blender::GVArraySpan::GVArraySpan(), GHOST_SystemCocoa::handleOpenDocumentRequest(), UnifiedBonePtr::has_parent(), IK_QSegment::IK_QSegment(), ImageHandle::ImageHandle(), IMB_byte_from_float(), IMB_colormanagement_space_from_cicp(), IMB_filter_extend(), blender::ImplicitSharingPtr< GeometryComponent >::ImplicitSharingPtr(), blender::ImplicitSharingPtrAndData::ImplicitSharingPtrAndData(), blender::io::hydra::InstancerData::InstancerData(), blender::ed::mesh::join_materials(), CPUKernelFunction< FunctionType >::KernelInfo::KernelInfo(), keylist_runtime_update_key_column_next_prev(), LayoutAbsolute::LayoutAbsolute(), LayoutOverlap::LayoutOverlap(), LayoutRadial::LayoutRadial(), blender::ed::object::make_override_library_exec(), blender::bke::node_interface::make_panel(), blender::bke::node_interface::make_socket(), material_copy_data(), blender::io::hydra::ObjectData::ObjectData(), blender::io::obj::OBJWriter::OBJWriter(), OpenSubdiv_Evaluator::OpenSubdiv_Evaluator(), blender::bke::OperatorComputeContext::OperatorComputeContext(), blender::ed::greasepencil::polyline_fit_curve(), proj_paint_add_slot(), uiLayout::prop(), psys_get_particle_on_path(), blender::deg::RNANodeIdentifier::RNANodeIdentifier(), blender::ed::geometry::run_node_group_exec(), Scene::Scene(), blender::ed::outliner::SpaceOutliner_Runtime::SpaceOutliner_Runtime(), blender::opensubdiv::StackOrHeapArray< PatchCoord, 32 *32 >::StackOrHeapArray(), blender::StringRef::StringRef(), Freestyle::StrokeVertex::StrokeVertex(), Freestyle::StrokeVertex::StrokeVertex(), blender::opensubdiv::TopologyRefinerImpl::TopologyRefinerImpl(), ui_paneltype_draw_impl(), ui_popup_context_menu_for_button(), ui_tooltip_data_from_button_or_extra_icon(), ui_tooltip_data_from_custom_func(), ui_tooltip_data_from_gizmo(), ui_tooltip_data_from_search_item_tooltip_data(), ui_tooltip_data_from_tool(), UI_tooltip_uibut_python_add(), uiLayoutItemBx::uiLayoutItemBx(), uiLayoutItemFlow::uiLayoutItemFlow(), uiLayoutItemGridFlow::uiLayoutItemGridFlow(), uiLayoutItemPanelBody::uiLayoutItemPanelBody(), uiLayoutItemPanelHeader::uiLayoutItemPanelHeader(), uiLayoutItemSplit::uiLayoutItemSplit(), update_duplicate_custom_bone_shapes(), blender::io::usd::USD_find_hook_name(), blender::io::usd::USDPrimReader::USDPrimReader(), blender::eevee::UtilityTexture::UtilityTexture(), blender::ed::object::vgroup_smooth_subset(), blender::deg::VolumeBackup::VolumeBackup(), blender::io::hydra::WorldData::WorldData(), and blender::io::obj::write_mesh_objects().
| ATTR_WARN_UNUSED_RESULT const BMFlagLayer const short oflag |
Definition at line 27 of file bmesh_operator_api_inline.hh.
Referenced by _bmo_elem_flag_disable(), _bmo_elem_flag_enable(), _bmo_elem_flag_set(), _bmo_elem_flag_test(), _bmo_elem_flag_test_bool(), _bmo_elem_flag_toggle(), BLI_filelist_entry_duplicate(), BLI_open(), bm_face_split(), BM_mesh_calc_uvs_circle(), BM_mesh_calc_uvs_cone(), BM_mesh_calc_uvs_cube(), BM_mesh_calc_uvs_grid(), BM_mesh_calc_uvs_sphere(), bm_mesh_edge_collapse_flagged(), bmo_collapse_uvs_exec(), bmo_collapsecon_do_layer(), bmo_edgeloop_vert_tag(), bmo_face_flag_set_flush(), bmo_face_is_vert_tag_all(), BMO_iter_elem_count_flag(), BMO_mesh_delete_oflag_context(), BMO_mesh_delete_oflag_tagged(), BMO_mesh_disabled_flag_count(), BMO_mesh_enabled_flag_count(), bmo_mesh_flag_count(), BMO_mesh_flag_disable_all(), bmo_recalc_face_normals_array(), bmo_remove_tagged_edges(), bmo_remove_tagged_faces(), bmo_remove_tagged_verts(), bmo_remove_tagged_verts_loose(), BMO_slot_buffer_flag_disable(), BMO_slot_buffer_flag_enable(), BMO_slot_buffer_from_disabled_flag(), BMO_slot_buffer_from_enabled_flag(), bmo_slot_buffer_from_flag(), BMO_slot_map_to_flag(), return(), and uopen().
| ATTR_WARN_UNUSED_RESULT const BMFlagLayer * oflags |
Definition at line 27 of file bmesh_operator_api_inline.hh.
Referenced by _bmo_elem_flag_disable(), _bmo_elem_flag_enable(), _bmo_elem_flag_set(), _bmo_elem_flag_test(), _bmo_elem_flag_test_bool(), _bmo_elem_flag_toggle(), bmo_weld_verts_exec(), and return().
| return |
Definition at line 172 of file bmesh_operator_api_inline.hh.
Referenced by uvedit_uv_islands_arrange().