| AbortTransAtEnd | TransOperation |  [protected] | 
  | AssertValid() const | CCObject |  [virtual] | 
  | BoundingCentre | TransOperation |  [protected] | 
  | BoundingData | TransOperation |  [protected] | 
  | Broadcast(Msg *Message, CCRuntimeClass *Class=NULL) | MessageHandler |  [static] | 
  | BuildMatrix() | OpTranslateTrans |  [private, virtual] | 
  | CanChangeSpread() | OpTranslateTrans |  [private, virtual] | 
  | CanScaleLines | TransOperation |  [protected] | 
  | cc_classCCObject | CCObject |  [static] | 
  | CC_DECLARE_DYNCREATE(OpTranslateTrans) | OpTranslateTrans |  [private] | 
  | CCObject() | CCObject |  [protected] | 
  | CentreOfTrans | TransOperation |  [protected] | 
  | ClearNodesToSelect() | TransOperation |  | 
  | ClearPointers() | ListItem |  [virtual] | 
  | ClickWhileDragFunc | TransOperation |  [protected, static] | 
  | CompleteTransformation() | TransOperation |  | 
  | ComputeNewBounds() | TransOperation |  | 
  | ConstrainDrag(DocCoord *) | OpTranslateTrans |  [private, virtual] | 
  | CurrentSpread | TransOperation |  [protected] | 
  | Declare() | OpTranslateTrans |  [static] | 
  | DeclarePrefs() | TransOperation |  [static] | 
  | DeleteOnEnd() | Operation |  | 
  | Destroy() | MessageHandler |  [static] | 
  | Do(OpDescriptor *) | Operation |  [virtual] | 
  | DoAlterPathElement(NodePath *ThisNode, INT32 Index, DocCoord NewCoord, PathFlags NewFlags, PathVerb NewVerb, BOOL RedrawPath=TRUE) | UndoableOperation |  | 
  | DoChangeSelection(NodePath *ThisNode, INT32 Index, BOOL NewState) | UndoableOperation |  | 
  | DoCopyNodesToClipboard(Range NodeRange) | UndoableOperation |  | 
  | DoDeletePathSection(NodePath *ThisNode, INT32 Index, INT32 NumElements, BOOL RedrawPath=TRUE) | UndoableOperation |  | 
  | DoDeselectNode(NodeRenderableInk *NodeToDeselect, Spread *Parent=NULL) | UndoableOperation |  | 
  | DoFactorOutAfterAttrChange(NodeRenderableInk *Object, AttrTypeSet *pAffectedAttrTypes) | UndoableOperation |  | 
  | DoFactorOutAfterAttrChange(NodeRenderableInk *Object, CCRuntimeClass *pAffectedAttrType) | UndoableOperation |  | 
  | DoFactorOutAfterAttrChange(Range *pRange, AttrTypeSet *pAffectedAttrTypes) | UndoableOperation |  | 
  | DoFactorOutAfterAttrChange(Range *pRange, CCRuntimeClass *pAffectedAttrType) | UndoableOperation |  | 
  | DoFactorOutAfterAttrChange(ObjectSet *pLocalisedCompounds, AttrTypeSet *pAffectedAttrTypes) | UndoableOperation |  | 
  | DoFactorOutAfterAttrChange(ObjectSet *pLocalisedCompounds, CCRuntimeClass *pAffectedAttrType) | UndoableOperation |  | 
  | DoFactorOutCommonAttributes(NodeRenderableInk *pRootNode, BOOL bGlobal=FALSE, AttrTypeSet *pAffectedAttrTypes=NULL) | UndoableOperation |  | 
  | DoFactorOutCommonChildAttributes(NodeRenderableInk *CompoundObject, BOOL Global=FALSE, AttrTypeSet *pAffectedAttrTypes=NULL) | UndoableOperation |  | 
  | DoFlattenRange(Range NodeRange) | UndoableOperation |  | 
  | DoHideComplexRange(Range &RangeToHide) | UndoableOperation |  | 
  | DoHideNode(Node *NodeToHide, BOOL IncludeSubtreeSize, NodeHidden **nodeHidden=NULL, BOOL TellSubtree=TRUE) | UndoableOperation |  | 
  | DoHideNodes(Range NodeRange, BOOL IncludeSubtreeSize, BOOL TellSubtree=TRUE) | UndoableOperation |  | 
  | DoInsertNewNode(NodeRenderableBounded *NewNode, Spread *pSpread, BOOL InvalidateRgn, BOOL ClearSelection=TRUE, BOOL SelectNewObject=TRUE, BOOL NormaliseAttributes=TRUE) | UndoableOperation |  | 
  | DoInsertNewNode(NodeRenderableBounded *NewNode, Node *ContextNode, AttachNodeDirection Direction, BOOL InvalidateRegion, BOOL ClearSelection=TRUE, BOOL SelectNewObject=TRUE, BOOL NormaliseAttributes=TRUE) | UndoableOperation |  | 
  | DoInsertPathElement(NodePath *ThisPath, INT32 Index, DocCoord NewCoord, PathFlags NewFlags, PathVerb NewVerb, BOOL RedrawPath=TRUE) | UndoableOperation |  | 
  | DoInvalidateNodeRegion(NodeRenderableBounded *Node, BOOL IncludeBlobs, BOOL UndoBlobs=FALSE, BOOL IfBgRedraw=FALSE, BOOL bForceRecache=TRUE) | UndoableOperation |  | 
  | DoInvalidateNodesRegions(Range NodeRange, BOOL IncludeBlobs, BOOL UndoBlobs=FALSE, BOOL IfBgRedraw=FALSE, BOOL bForceRecache=TRUE) | UndoableOperation |  | 
  | DoInvalidateRegion(Spread *pSpread, const DocRect &InvalidRegion) | UndoableOperation |  | 
  | DoLocaliseCommonAttributes(NodeRenderableInk *CompoundObject, BOOL CheckForDuplicates=FALSE, BOOL Global=FALSE, AttrTypeSet *pAffectedAttrTypes=NULL) | UndoableOperation |  | 
  | DoLocaliseForAttrChange(NodeRenderableInk *Object, AttrTypeSet *pAffectedAttrTypes, ObjectSet *pLocalisedCompounds) | UndoableOperation |  | 
  | DoLocaliseForAttrChange(NodeRenderableInk *Object, CCRuntimeClass *pAffectedAttrType, ObjectSet *pLocalisedCompounds) | UndoableOperation |  | 
  | DoLocaliseForAttrChange(Range *pRange, AttrTypeSet *pAffectedAttrTypes, BOOL ExcludeTextObjects=FALSE) | UndoableOperation |  | 
  | DoLocaliseForAttrChange(Range *pRange, CCRuntimeClass *pAffectedAttrType) | UndoableOperation |  | 
  | DoMakeNodeFromPath(NodePath *pParentNode, Path *pParentPath, AttachNodeDirection Direction, BOOL CopyAttributes) | UndoableOperation |  | 
  | DoMakeShapes(Range NodeRange) | UndoableOperation |  | 
  | DoMoveNode(Node *MoveNode, Node *Destination, AttachNodeDirection Direction) | UndoableOperation |  | 
  | DoMoveNodes(Range NodeRange, Node *Destination, AttachNodeDirection Direction) | UndoableOperation |  | 
  | DoRemoveAttrTypeFromSubtree(Node *Subtree, CCRuntimeClass *NodeClass, Node *pExceptThis=NULL) | UndoableOperation |  | 
  | DoReversePath(NodePath *ThisPath, BOOL RedrawPath=TRUE) | UndoableOperation |  | 
  | DoSaveCopyOfNode(NodeRenderable *Node) | UndoableOperation |  | 
  | DoSaveCopyOfNodes(Range NodeRange) | UndoableOperation |  | 
  | DoSelectNode(NodeRenderableInk *NodeToSelect, Spread *Parent=NULL) | UndoableOperation |  | 
  | DoSmart() | Operation |  [virtual] | 
  | DoSmoothNodePath(NodePath *pThisNode, double smoothacc) | UndoableOperation |  | 
  | DoStartTransOp(BOOL RecordSelTwice, Node *NodeToTransform=NULL, Range *RangeToTransform=NULL) | TransOperation |  | 
  | DoTransformNode(NodeRenderableInk *NodeToTransform, TransformBase *T) | UndoableOperation |  | 
  | DoTransformNodes(Range NodeRange, TransformBase *T) | UndoableOperation |  | 
  | DoWithParam(OpDescriptor *, OpParam *pOpParam) | TransOperation |  [virtual] | 
  | DragCopyAction(BOOL bSolidDrag) | TransOperation |  | 
  | DragFinished(DocCoord, ClickModifiers, Spread *, BOOL, BOOL bSolidDrag) | TransOperation |  [virtual] | 
  | DragKeyPress(KeyPress *pKeyPress, BOOL bSolidDrag) | TransOperation |  [virtual] | 
  | DragModeChanged(BOOL bSolidDrag) | TransOperation |  [virtual] | 
  | DragPointerIdle(DocCoord, ClickModifiers, Spread *, BOOL bSolidDrag) | TransOperation |  [virtual] | 
  | DragPointerMove(DocCoord, ClickModifiers, Spread *, BOOL bSolidDrag) | TransOperation |  [virtual] | 
  | DragStarted(TransformData *, DragTool *, TransformBoundingData *, DocCoord, Spread *, ClickModifiers, DocCoord ClickOffset=DocCoord(0, 0), Node *NodeToTrans=NULL, DragType dragtype=DRAGTYPE_AUTOSCROLL, BOOL bSolidDrag=FALSE) | TransOperation |  [virtual] | 
  | DropCopy(BOOL bSolidDrag) | TransOperation |  | 
  | Dump() | Operation |  [virtual] | 
  | MessageHandler::Dump(CDumpContext &dc) const | CCObject |  [virtual] | 
  | End() | TransOperation |  [virtual] | 
  | EndDrag(void) | Operation |  [protected] | 
  | EndOp() | Operation |  [protected] | 
  | FailAndDiscard() | Operation |  | 
  | FailAndExecute() | Operation |  | 
  | FailAndExecuteAllButLast() | Operation |  | 
  | FailAndExecuteIgnoreSelActions() | Operation |  | 
  | GetClassList(CCRuntimeClass *Class) | MessageHandler |  [static] | 
  | GetCurrentDragOp() | Operation |  [static] | 
  | GetCurrentMatrix() | TransOperation |  [inline, virtual] | 
  | GetItem(void) | ListItem |  [virtual] | 
  | GetMyClass() | CCObject |  [static] | 
  | GetOpFlgs() | Operation |  | 
  | GetOpName(String_256 *) | Operation |  [virtual] | 
  | GetQuickRender(Node *pNode) | Operation |  [static] | 
  | GetRedoActionList() | Operation |  | 
  | GetRedoActions() | Operation |  [inline] | 
  | GetRuntimeClass() const | CCObject |  [virtual] | 
  | GetRuntimeClassByName(LPCTSTR pClassName) | CCObject |  [static] | 
  | GetSize() | Operation |  | 
  | GetSmartActions() | Operation |  [inline] | 
  | GetStarted() const | UndoableOperation |  [inline, virtual] | 
  | GetStartPos() | TransOperation |  [protected] | 
  | GetState(String_256 *Description, OpDescriptor *) | TransOperation |  [static] | 
  | GetTransformRange() | TransOperation |  [inline] | 
  | GetUndoActionList() | Operation |  | 
  | GetUndoActions() | Operation |  [inline] | 
  | GetWorkingDoc() | Operation |  [inline] | 
  | GetWorkingDocView() | Operation |  | 
  | GetWorkingView() | Operation |  [inline] | 
  | InformDocComponentsOfOperationsOutcome(BaseDocument *pDoc) | Operation |  [inline] | 
  | Init() | SimpleCCObject |  [static] | 
  | Initialise() | Operation |  [static] | 
  | InitTransformImmediate(OpParam *) | OpTranslateTrans |  [private, virtual] | 
  | InitTransformOnDrag(DocCoord, ClickModifiers) | OpTranslateTrans |  [private, virtual] | 
  | IsKindOf(const CCRuntimeClass *pClass) const | CCObject |  | 
  | KeepOnEnd() | Operation |  [inline] | 
  | LastPos | OpTranslateTrans |  [private] | 
  | LastRawPos | TransOperation |  [protected] | 
  | LeaveCopy | TransOperation |  [protected] | 
  | ListItem() | ListItem |  | 
  | LockAspect | TransOperation |  [protected] | 
  | lstNodesToSelect | TransOperation |  | 
  | m_AccuracyTestRect | TransOperation |  [protected] | 
  | m_bFirstRedraw | TransOperation |  [protected] | 
  | m_bRangeCacheTransformed | TransOperation |  [protected] | 
  | m_bRangeFullyTransformed | TransOperation |  [protected] | 
  | m_bShowDraggedOutlines | TransOperation |  [protected] | 
  | m_bShowOriginalOutlines | TransOperation |  [protected] | 
  | m_pDraggedRange | TransOperation |  [protected] | 
  | m_pDragSpread | TransOperation |  [protected] | 
  | m_PrevTransform | TransOperation |  [protected] | 
  | m_pSelList | TransOperation |  [protected] | 
  | m_pTransformRange | TransOperation |  [protected] | 
  | m_timeIdle | TransOperation |  [protected] | 
  | MagneticGripPoint | TransOperation |  [protected] | 
  | MagStartPos | TransOperation |  [protected] | 
  | MakeRelativeToSpread(Spread *Dest, Spread *Src, DocCoord) | Operation |  | 
  | MayChangeNodeBounds() const | TransOperation |  [inline, virtual] | 
  | MemoryDump() | SimpleCCObject |  [static] | 
  | MemoryTrackAdd(void *p, LPCSTR Filename, INT32 Line) | SimpleCCObject |  [static] | 
  | MergeWithPrevious() | UndoableOperation |  | 
  | Message(Msg *Msg) | MessageHandler |  [protected, virtual] | 
  | MessageHandler(CCRuntimeClass *Class=CC_RUNTIME_CLASS(MessageHandler), BOOL SendMessages=TRUE) | MessageHandler |  | 
  | MessageHandlerClassList | MessageHandler |  [protected, static] | 
  | MessageHandlerExists(CCRuntimeClass *Class) | MessageHandler |  [static] | 
  | MouseHasMoved | TransOperation |  [protected] | 
  | MovingNode | UndoableOperation |  [static] | 
  | NoStretchUpdateChangedNodes(ObjChangeParam *pParam, Document *pDoc) | UndoableOperation |  [virtual] | 
  | ObjectUnderCursor | TransOperation |  [protected] | 
  | Offset | TransOperation |  [protected] | 
  | OnBarMsg(BarMsg *Msg) | MessageHandler |  [inline, protected, virtual] | 
  | OnClickWhileDragging(OilCoord PointerPos, ClickType Click, ClickModifiers Mods, BOOL bSolidDrag) | TransOperation |  [virtual] | 
  | OnColourChangingMsg(ColourChangingMsg *Msg) | MessageHandler |  [inline, protected, virtual] | 
  | OnCommonAttrsChangedMsg(void) | MessageHandler |  [inline, protected, virtual] | 
  | OnDeathMsg(void) | MessageHandler |  [inline, protected, virtual] | 
  | OnDocChangingMsg(Document *pChangingDoc, DocChangingMsg::DocState State) | MessageHandler |  [inline, protected, virtual] | 
  | OnDocViewMsg(DocView *pDocView, DocViewMsg::DocViewState State) | MessageHandler |  [inline, protected, virtual] | 
  | OnIdleEvent() | Operation |  [virtual] | 
  | OnOptionsChangingMsg(OptionsChangingMsg *Msg) | MessageHandler |  [inline, protected, virtual] | 
  | OnSelChangingMsg(SelChangingMsg::SelectionState State) | MessageHandler |  [inline, protected, virtual] | 
  | Operation(CCRuntimeClass *MsgHandlerClass=CC_RUNTIME_CLASS(Operation)) | Operation |  | 
  | OperationMemoryFailure() | Operation |  | 
  | operator delete(void *p) | SimpleCCObject |  | 
  | operator new(size_t, void *p) | SimpleCCObject |  [inline] | 
  | operator new(size_t nSize) | SimpleCCObject |  | 
  | operator new(size_t nSize, LPCSTR lpszFileName, INT32 nLine) | SimpleCCObject |  | 
  | OpFlags | Operation |  [protected] | 
  | OpHasFailed() const | Operation |  [inline] | 
  | OpStatus | Operation |  | 
  | OpTranslateTrans() | OpTranslateTrans |  | 
  | OriginalBounds | TransOperation |  [protected] | 
  | OriginalCentre | TransOperation |  [protected] | 
  | OriginalGridOffset | OpTranslateTrans |  [private] | 
  | OriginalTransform | TransOperation |  [protected] | 
  | PerformMergeProcessing() | UndoableOperation |  [virtual] | 
  | PostDeath | MessageHandler |  [protected, static] | 
  | pOurDoc | Operation |  [protected] | 
  | pOurView | Operation |  [protected] | 
  | pSelTool | TransOperation |  [protected] | 
  | pTmpMsg | MessageHandler |  [static] | 
  | RawPos | TransOperation |  [protected] | 
  | RawStartPos | TransOperation |  [protected] | 
  | RecordTwice | TransOperation |  [protected] | 
  | Redo() | Operation |  [virtual] | 
  | RedoActions | Operation |  [protected] | 
  | RegisterClassGroup(CCRuntimeClass *Class) | MessageHandler |  [static] | 
  | RegisterOpDescriptor(UINT32 toolID, UINT32 txID, CCRuntimeClass *RuntimeClass, TCHAR *tok, pfnGetState gs, UINT32 helpId=0, UINT32 bubbleID=0, UINT32 resourceID=0, UINT32 controlID=0, SystemBarType GroupBarID=SYSTEMBAR_ILLEGAL, BOOL ReceiveMessages=TRUE, BOOL Smart=FALSE, BOOL Clean=FALSE, UINT32 OneOpenInstID=0, UINT32 AutoStateFlags=0) | UndoableOperation |  [static] | 
  | Operation::RegisterOpDescriptor(UINT32 toolID, UINT32 txID, CCRuntimeClass *RuntimeClass, TCHAR *tok, pfnGetState gs, UINT32 helpId=0, UINT32 bubbleID=0, UINT32 resourceID=0, UINT32 controlID=0, SystemBarType GroupBarID=SYSTEMBAR_ILLEGAL, BOOL ReceiveMessages=TRUE, BOOL Smart=FALSE, BOOL Clean=TRUE, OpDescriptor *pVertOpDesc=NULL, UINT32 OneOpenInstID=0, UINT32 AutoStateFlags=0, BOOL fCheckable=FALSE) | Operation |  [static] | 
  | RenderDragBlobs(DocRect ClipRect, Spread *ParentSpread, BOOL bSolidDrag) | TransOperation |  [virtual] | 
  | ScaleLines | TransOperation |  [protected] | 
  | SelectNodeAfterDrag(Node *NodeToSelect) | TransOperation |  | 
  | SelState | TransOperation |  [protected] | 
  | SendNoMoreMessages(MessageHandler *MessageHandlerToRemove) | MessageHandler |  [protected, static] | 
  | SetLeaveCopy() | TransOperation |  | 
  | SetQuickRender(BOOL bNewState, Operation *pQROp=NULL) | Operation |  [static] | 
  | ShouldPointerBeOffset() | OpTranslateTrans |  [virtual] | 
  | SmartActions | Operation |  [protected] | 
  | SnappingDrag() | Operation |  [inline, virtual] | 
  | StartDrag(DragType type, DocRect *MoveBBox=NULL, DocCoord *StartPos=NULL, BOOL KeepAccuracy=TRUE, BOOL bSolidDragSupported=FALSE) | Operation |  [protected] | 
  | StartPos | TransOperation |  [protected] | 
  | StartSpread | TransOperation |  [protected] | 
  | StatusHelpID | TransOperation |  [protected] | 
  | StatusHelpID2 | TransOperation |  [protected] | 
  | SucceedAndDiscard() | Operation |  | 
  | TransFills | TransOperation |  [protected] | 
  | Transform | TransOperation |  [protected] | 
  | TransOperation() | TransOperation |  | 
  | Undo() | Operation |  [virtual] | 
  | UndoableOperation() | UndoableOperation |  | 
  | UndoActions | Operation |  [protected] | 
  | UpdateAllChangedNodes(ObjChangeParam *pParam) | Operation |  [virtual] | 
  | UpdateChangedNode(ObjChangeParam *pParam, Node *pNode) | Operation |  [virtual] | 
  | UpdateChangedNodes(ObjChangeParam *pParam, Spread *pSpread=NULL) | UndoableOperation |  [virtual] | 
  | Operation::UpdateChangedNodes(ObjChangeParam *pParam, Document *pDoc) | Operation |  [virtual] | 
  | UpdateTransformOnDrag(DocCoord, Spread *, ClickModifiers &) | OpTranslateTrans |  [private, virtual] | 
  | UserWantsToDeleteUndoOps() | Operation |  | 
  | ~CCObject() | CCObject |  [virtual] | 
  | ~ListItem() | ListItem |  [inline, virtual] | 
  | ~MessageHandler() | MessageHandler |  [virtual] | 
  | ~Operation() | Operation |  [virtual] | 
  | ~TransOperation() | TransOperation |  [virtual] | 
  | ~UndoableOperation() | UndoableOperation |  [virtual] |