#include <MeshDeformUndo.h>
Inherits VertexRestoreClass.
Public Member Functions | |
| VertexPositionRestoreClass (Mesh *mesh, MeshDeformClass *modifier, MeshDeformModData *mod_data) | |
| virtual | ~VertexPositionRestoreClass (void) |
| TSTR | Description (void) |
Public Member Functions inherited from VertexRestoreClass | |
| VertexRestoreClass (Mesh *mesh, MeshDeformClass *modifier, MeshDeformModData *mod_data) | |
| virtual | ~VertexRestoreClass (void) |
| virtual void | Restore (int is_undo) |
| virtual void | Redo (void) |
| virtual int | Size (void) |
| virtual void | EndHold (void) |
Protected Member Functions | |
| virtual void | Copy_Vertex_State (DEFORM_LIST &list) |
| virtual void | Apply_Vertex_Data (DEFORM_LIST &list) |
Protected Member Functions inherited from VertexRestoreClass | |
| void | Free_Vertex_Array (void) |
Additional Inherited Members | |
Protected Attributes inherited from VertexRestoreClass | |
| Mesh * | m_pMesh |
| MeshDeformClass * | m_pModifier |
| MeshDeformModData * | m_pModData |
| DEFORM_LIST | m_VertexList |
| DEFORM_LIST | m_RedoVertexList |
| int | m_SetIndex |
| int | m_KeyframeIndex |
Definition at line 100 of file MeshDeformUndo.h.
| VertexPositionRestoreClass::VertexPositionRestoreClass | ( | Mesh * | mesh, |
| MeshDeformClass * | modifier, | ||
| MeshDeformModData * | mod_data ) |
Definition at line 193 of file MeshDeformUndo.cpp.
|
inlinevirtual |
Definition at line 108 of file MeshDeformUndo.h.
|
protectedvirtual |
Implements VertexRestoreClass.
Definition at line 238 of file MeshDeformUndo.cpp.
|
protectedvirtual |
Implements VertexRestoreClass.
Definition at line 215 of file MeshDeformUndo.cpp.
|
inline |
Definition at line 113 of file MeshDeformUndo.h.