#include <moldedit.h>
Inheritance diagram for EndRebuildMouldAction:
Public Member Functions | |
EndRebuildMouldAction () | |
RebuildMouldAction constructor. | |
virtual ActionCode | Execute () |
Executes the RebuildMouldAction which invalidates a rectangular region of the current document. | |
Static Public Member Functions | |
static ActionCode | DoRecord (Operation *const pOp, NodeMould *pMould) |
static ActionCode | Init (Operation *const pOp, ActionList *pActionList, NodeMould *pMould, Action **NewAction) |
Private Attributes | |
NodeMould * | pRebuildMould |
Definition at line 468 of file moldedit.h.
|
RebuildMouldAction constructor.
Definition at line 2068 of file moldedit.cpp. 02069 { 02070 pRebuildMould=NULL; 02071 }
|
|
Definition at line 2088 of file moldedit.cpp. 02089 { 02090 EndRebuildMouldAction* Act; 02091 // Attempt to initialise the next action 02092 return EndRebuildMouldAction::Init(pOp, pOp->GetUndoActionList(), pMould, (Action**)(&Act)); 02093 }
|
|
Executes the RebuildMouldAction which invalidates a rectangular region of the current document.
Reimplemented from Action. Definition at line 2145 of file moldedit.cpp. 02146 { 02147 StartRebuildMouldAction* Act; 02148 // Attempt to initialise the next action 02149 return StartRebuildMouldAction::Init(pOperation, pOppositeActLst, pRebuildMould, (Action**)(&Act)); 02150 }
|
|
Definition at line 2113 of file moldedit.cpp. 02117 { 02118 ActionCode Ac = (Action::Init(pOp, 02119 pActionList, 02120 sizeof(EndRebuildMouldAction), 02121 CC_RUNTIME_CLASS(EndRebuildMouldAction), 02122 NewAction)); 02123 if (*NewAction != NULL) 02124 { 02125 ((EndRebuildMouldAction*)(*NewAction))->pRebuildMould = pMould; 02126 } 02127 return (Ac); 02128 }
|
|
Definition at line 484 of file moldedit.h. |