Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
VertexPositionRestoreClass Class Reference

#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
 
MeshDeformClassm_pModifier
 
MeshDeformModDatam_pModData
 
DEFORM_LIST m_VertexList
 
DEFORM_LIST m_RedoVertexList
 
int m_SetIndex
 
int m_KeyframeIndex
 

Detailed Description

Definition at line 100 of file MeshDeformUndo.h.

Constructor & Destructor Documentation

◆ VertexPositionRestoreClass()

VertexPositionRestoreClass::VertexPositionRestoreClass ( Mesh * mesh,
MeshDeformClass * modifier,
MeshDeformModData * mod_data )

Definition at line 193 of file MeshDeformUndo.cpp.

◆ ~VertexPositionRestoreClass()

virtual VertexPositionRestoreClass::~VertexPositionRestoreClass ( void )
inlinevirtual

Definition at line 108 of file MeshDeformUndo.h.

Member Function Documentation

◆ Apply_Vertex_Data()

void VertexPositionRestoreClass::Apply_Vertex_Data ( DEFORM_LIST & list)
protectedvirtual

Implements VertexRestoreClass.

Definition at line 238 of file MeshDeformUndo.cpp.

◆ Copy_Vertex_State()

void VertexPositionRestoreClass::Copy_Vertex_State ( DEFORM_LIST & list)
protectedvirtual

Implements VertexRestoreClass.

Definition at line 215 of file MeshDeformUndo.cpp.

◆ Description()

TSTR VertexPositionRestoreClass::Description ( void )
inline

Definition at line 113 of file MeshDeformUndo.h.


The documentation for this class was generated from the following files: