Blender V4.3
SnapCache_EditMesh Struct Reference

Inherits SnapObjectContext::SnapCache.

Public Member Functions

bool has_mesh_updated (const Mesh *mesh)
 
void clear ()
 
 ~SnapCache_EditMesh () override
 
- Public Member Functions inherited from SnapObjectContext::SnapCache
virtual ~SnapCache ()
 

Public Attributes

Meshmesh
 
const Meshmesh_ref
 
bke::MeshRuntimeruntime_ref
 
bke::EditMeshDataedit_data_ref
 

Detailed Description

Definition at line 42 of file transform_snap_object_editmesh.cc.

Constructor & Destructor Documentation

◆ ~SnapCache_EditMesh()

SnapCache_EditMesh::~SnapCache_EditMesh ( )
inlineoverride

Definition at line 69 of file transform_snap_object_editmesh.cc.

References clear().

Member Function Documentation

◆ clear()

void SnapCache_EditMesh::clear ( )
inline

◆ has_mesh_updated()

bool SnapCache_EditMesh::has_mesh_updated ( const Mesh * mesh)
inline

Definition at line 51 of file transform_snap_object_editmesh.cc.

References Mesh::runtime.

Referenced by snap_object_data_editmesh_get().

Member Data Documentation

◆ edit_data_ref

bke::EditMeshData* SnapCache_EditMesh::edit_data_ref

Definition at line 49 of file transform_snap_object_editmesh.cc.

Referenced by snap_object_data_editmesh_get().

◆ mesh

Mesh* SnapCache_EditMesh::mesh

◆ mesh_ref

const Mesh* SnapCache_EditMesh::mesh_ref

Definition at line 47 of file transform_snap_object_editmesh.cc.

Referenced by snap_object_data_editmesh_get().

◆ runtime_ref

bke::MeshRuntime* SnapCache_EditMesh::runtime_ref

Definition at line 48 of file transform_snap_object_editmesh.cc.

Referenced by snap_object_data_editmesh_get().


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