HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HDK_Sample::SOP_UndoCustomBrushData Class Reference
+ Inheritance diagram for HDK_Sample::SOP_UndoCustomBrushData:

Public Member Functions

 SOP_UndoCustomBrushData (SOP_CustomBrush *sop, GA_Size oldnumpts, GA_Size numpts, UT_Array< SOP_CustomBrushData > &olddata, UT_Array< SOP_CustomBrushData > &data)
 
void undo () override
 
void redo () override
 
- Public Member Functions inherited from UT_Undo
 UT_Undo ()
 
virtual ~UT_Undo ()
 
virtual bool isValid ()
 
virtual bool needToUndo ()
 
virtual bool needToRedo ()
 
virtual int isUndoBlock () const
 
virtual int64 getMemoryUsage ()
 
void addToMemoryUsage (int64 k)
 
void setMemoryUsage (int64 k)
 
void setNextUndo (UT_Undo *nundo)
 
UT_UndogetNextUndo ()
 

Additional Inherited Members

- Protected Member Functions inherited from UT_Undo
void generateTmpFilename (const char *prefix, UT_String &filename)
 

Detailed Description

Examples:
SOP/SOP_CustomBrush.C.

Definition at line 49 of file SOP_CustomBrush.C.

Constructor & Destructor Documentation

SOP_UndoCustomBrushData::SOP_UndoCustomBrushData ( SOP_CustomBrush sop,
GA_Size  oldnumpts,
GA_Size  numpts,
UT_Array< SOP_CustomBrushData > &  olddata,
UT_Array< SOP_CustomBrushData > &  data 
)
Examples:
SOP/SOP_CustomBrush.C.

Definition at line 71 of file SOP_CustomBrush.C.

Member Function Documentation

void SOP_UndoCustomBrushData::redo ( )
overridevirtual

Implements UT_Undo.

Examples:
SOP/SOP_CustomBrush.C.

Definition at line 96 of file SOP_CustomBrush.C.

void SOP_UndoCustomBrushData::undo ( )
overridevirtual

Implements UT_Undo.

Examples:
SOP/SOP_CustomBrush.C.

Definition at line 89 of file SOP_CustomBrush.C.


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