12 #ifndef __SOP_UndoModel_h__
13 #define __SOP_UndoModel_h__
20 class SOP_SoftLockData;
22 class SOP_SoftLockData;
36 SOP_SoftLockData *prev_slockdata = 0,
37 SOP_SoftLockData *new_slockdata = 0);
43 const char *
getName() {
return (
const char *)myName; }
50 } SOP_UndoModelOperation;
54 void doUndo(
void *modeler);
55 void doRedo(
void *modeler);
58 void loadForHardLock(SOP_UndoModelOperation operation,
60 void loadForSoftLock(SOP_UndoModelOperation operation,
62 void unlockSop(SOP_UndoModelOperation operation,
66 void createSopSlockData( SOP_SoftLockData &loaded_diff,
75 OP_LockTypes myPrevLock;
76 OP_LockTypes myNewLock;
OP_NodeFlags::OP_LockTypes OP_LockTypes
GLuint const GLchar * name
void setName(const char *name)