|
Blender V5.0
|
Public Member Functions | |
| GeometryToObjectsBuilder (Main &bmain) | |
| Collection * | build_collection_for_geometry (const Object &src_ob_eval, const bke::GeometrySet &geometry) |
| ComponentObjects | get_objects_for_geometry (const Object &src_ob_eval, const bke::GeometrySet &geometry) |
| Span< Collection * > | new_instance_collections () const |
Utility class to build objects for a GeometrySet recursively.
Definition at line 124 of file object_visual_geometry_to_objects.cc.
|
inline |
Definition at line 132 of file object_visual_geometry_to_objects.cc.
|
inline |
Definition at line 134 of file object_visual_geometry_to_objects.cc.
References BKE_id_name(), get_objects_for_geometry(), Object::id, and name.
|
inline |
Definition at line 143 of file object_visual_geometry_to_objects.cc.
References BKE_id_name(), blender::ed::object::ComponentObjects::curves_ob, blender::ed::object::ComponentObjects::greasepencil_ob, Object::id, blender::ed::object::ComponentObjects::instance_objects, blender::ed::object::ComponentObjects::mesh_ob, name, and blender::ed::object::ComponentObjects::pointcloud_ob.
Referenced by build_collection_for_geometry(), and blender::ed::object::visual_geometry_to_objects_exec().
|
inline |
Definition at line 176 of file object_visual_geometry_to_objects.cc.
Referenced by blender::ed::object::visual_geometry_to_objects_exec().