Blender V5.0
object_visual_geometry_to_objects.cc File Reference
#include "BKE_context.hh"
#include "BKE_curves.hh"
#include "BKE_geometry_set.hh"
#include "BKE_geometry_set_instances.hh"
#include "BKE_grease_pencil.hh"
#include "BKE_instances.hh"
#include "BKE_layer.hh"
#include "BKE_lib_id.hh"
#include "BKE_main.hh"
#include "BKE_material.hh"
#include "BKE_mesh.h"
#include "BKE_mesh.hh"
#include "BKE_multires.hh"
#include "BKE_object.hh"
#include "BKE_pointcloud.hh"
#include "DEG_depsgraph_query.hh"
#include "DNA_collection_types.h"
#include "DNA_curves_types.h"
#include "DNA_grease_pencil_types.h"
#include "DNA_material_types.h"
#include "DNA_mesh_types.h"
#include "DNA_pointcloud_types.h"
#include "ED_object.hh"
#include "ED_screen.hh"
#include "WM_api.hh"
#include "WM_types.hh"
#include "BLI_listbase.h"
#include "BLI_map.hh"
#include "BLI_math_matrix.h"
#include "BLI_math_matrix.hh"
#include "object_intern.hh"

Go to the source code of this file.

Classes

struct  blender::ed::object::ComponentObjects
struct  blender::ed::object::CollectionWithTransform
class  blender::ed::object::GeometryToObjectsBuilder

Namespaces

namespace  blender
namespace  blender::ed
namespace  blender::ed::object

Functions

static void blender::ed::object::set_local_object_transform (Object &ob, const float4x4 &transform)
static void blender::ed::object::copy_materials_to_new_geometry_object (const Object &src_ob_eval, const ID &src_data_eval, Object &dst_ob_orig, ID &dst_data_orig)
static Vector< Collection * > blender::ed::object::find_collections_containing_object (Main &bmain, Scene *scene, Object &object)
static wmOperatorStatus blender::ed::object::visual_geometry_to_objects_exec (bContext *C, wmOperator *)
void blender::ed::object::OBJECT_OT_visual_geometry_to_objects (wmOperatorType *ot)