Blender V4.5
blender::ed::transform::SnapCache_EditMesh Struct Reference

Inherits blender::ed::transform::SnapObjectContext::SnapCache.

Public Member Functions

bool has_mesh_updated (const Mesh *mesh)
void clear ()
 ~SnapCache_EditMesh () override
Public Member Functions inherited from blender::ed::transform::SnapObjectContext::SnapCache
virtual ~SnapCache ()=default

Public Attributes

Meshmesh
const Meshmesh_ref
bke::MeshRuntimeruntime_ref
bke::EditMeshDataedit_data_ref

Detailed Description

Definition at line 40 of file transform_snap_object_editmesh.cc.

Constructor & Destructor Documentation

◆ ~SnapCache_EditMesh()

blender::ed::transform::SnapCache_EditMesh::~SnapCache_EditMesh ( )
inlineoverride

Definition at line 67 of file transform_snap_object_editmesh.cc.

References clear().

Member Function Documentation

◆ clear()

void blender::ed::transform::SnapCache_EditMesh::clear ( )
inline

◆ has_mesh_updated()

bool blender::ed::transform::SnapCache_EditMesh::has_mesh_updated ( const Mesh * mesh)
inline

Definition at line 49 of file transform_snap_object_editmesh.cc.

References mesh, and this.

Referenced by blender::ed::transform::snap_object_data_editmesh_get().

Member Data Documentation

◆ edit_data_ref

bke::EditMeshData* blender::ed::transform::SnapCache_EditMesh::edit_data_ref

◆ mesh

Mesh* blender::ed::transform::SnapCache_EditMesh::mesh

◆ mesh_ref

const Mesh* blender::ed::transform::SnapCache_EditMesh::mesh_ref

◆ runtime_ref

bke::MeshRuntime* blender::ed::transform::SnapCache_EditMesh::runtime_ref

The documentation for this struct was generated from the following file: