Blender
V3.3
|
Public Attributes | |
struct UndoMesh * | local_next |
struct UndoMesh * | local_prev |
Mesh | me |
int | selectmode |
char | uv_selectmode |
int | shapenr |
struct { | |
BArrayCustomData * vdata | |
BArrayCustomData * edata | |
BArrayCustomData * ldata | |
BArrayCustomData * pdata | |
BArrayState ** keyblocks | |
BArrayState * mselect | |
} | store |
size_t | undo_size |
Definition at line 82 of file editmesh_undo.c.
BArrayCustomData * UndoMesh::edata |
Definition at line 106 of file editmesh_undo.c.
Referenced by um_arraystore_compact_ex(), um_arraystore_expand(), and um_arraystore_free().
BArrayState** UndoMesh::keyblocks |
Definition at line 107 of file editmesh_undo.c.
Referenced by um_arraystore_compact_ex(), um_arraystore_expand(), and um_arraystore_free().
BArrayCustomData * UndoMesh::ldata |
Definition at line 106 of file editmesh_undo.c.
Referenced by um_arraystore_compact_ex(), um_arraystore_expand(), and um_arraystore_free().
struct UndoMesh* UndoMesh::local_next |
This undo-meshes in um_arraystore.local_links
. Not to be confused with the next and previous undo steps.
Definition at line 87 of file editmesh_undo.c.
struct UndoMesh * UndoMesh::local_prev |
Definition at line 87 of file editmesh_undo.c.
Referenced by mesh_undostep_reference_elems_from_objects().
Mesh UndoMesh::me |
Definition at line 89 of file editmesh_undo.c.
Referenced by mesh_undostep_reference_elems_from_objects(), mesh_undosys_step_encode(), um_arraystore_compact_ex(), um_arraystore_expand(), um_arraystore_free(), undomesh_free_data(), undomesh_from_editmesh(), and undomesh_to_editmesh().
BArrayState* UndoMesh::mselect |
Definition at line 108 of file editmesh_undo.c.
Referenced by um_arraystore_compact_ex(), um_arraystore_expand(), and um_arraystore_free().
BArrayCustomData * UndoMesh::pdata |
Definition at line 106 of file editmesh_undo.c.
Referenced by um_arraystore_compact_ex(), um_arraystore_expand(), and um_arraystore_free().
int UndoMesh::selectmode |
Definition at line 90 of file editmesh_undo.c.
Referenced by mesh_undosys_step_decode(), and undomesh_to_editmesh().
int UndoMesh::shapenr |
There are a few ways this could be made to work but for now its a known limitation with mixing object and editmode operations - Campbell.
Definition at line 101 of file editmesh_undo.c.
Referenced by undomesh_to_editmesh().
struct { ... } UndoMesh::store |
Referenced by um_arraystore_compact_ex(), um_arraystore_expand(), and um_arraystore_free().
size_t UndoMesh::undo_size |
Definition at line 112 of file editmesh_undo.c.
Referenced by mesh_undosys_step_encode().
char UndoMesh::uv_selectmode |
Definition at line 91 of file editmesh_undo.c.
Referenced by mesh_undosys_step_decode(), and mesh_undosys_step_encode().
BArrayCustomData* UndoMesh::vdata |
Definition at line 106 of file editmesh_undo.c.
Referenced by um_arraystore_compact_ex(), um_arraystore_expand(), and um_arraystore_free().