ApplyAttributeToBrush(Node *pCurrentNode, NodeAttribute *pAttr) | SelOperation | [protected, virtual] |
ApplyBrushAttr(Node *pCurrentNode, AttrBrushType *pAttrBrush) | SelOperation | [protected, virtual] |
ApplyLineWidthToBrush(AttrBrushType *pAttrBrush, NodeRenderableInk *pBrushedNode, NodeAttribute *pAttr) | SelOperation | [protected, virtual] |
ApplyStrokeColourToBrush(AttrBrushType *pAttrBrush, NodeRenderableInk *pBrushedNode) | SelOperation | [protected, virtual] |
ApplyTransparencyToBrush(AttrBrushType *pAttrBrush, NodeRenderableInk *pBrushedNode) | SelOperation | [protected, virtual] |
AssertValid() const | CCObject | [virtual] |
Broadcast(Msg *Message, CCRuntimeClass *Class=NULL) | MessageHandler | [static] |
BuildEditPath() | OpNodePathEditBlob | [protected] |
BuildEditPaths() | OpNodePathEditBlob | [protected] |
cc_classCCObject | CCObject | [static] |
CCObject() | CCObject | [protected] |
ChangeCursor(Cursor *cursor) | OpNodePathEditBlob | [protected] |
ClearPointers() | ListItem | [virtual] |
ConstrainNextPoint | OpNodePathEditBlob | [protected] |
ConstrainPoint | OpNodePathEditBlob | [protected] |
ConstrainPrevPoint | OpNodePathEditBlob | [protected] |
CopyEditedPathBack() | OpNodePathEditBlob | [protected] |
CopyEditedPathBack(NodePath *pOrigPath, Path *pEditPath) | OpNodePathEditBlob | [protected] |
CopyNeedToRenderFlags() | OpNodePathEditBlob | [protected] |
CopyNeedToRenderFlags(NodePath *pOrigPath, Path *pEditPath) | OpNodePathEditBlob | [protected] |
CreateCursors() | OpNodePathEditBlob | [protected] |
CurrentCursorID | OpNodePathEditBlob | [protected] |
DeleteOnEnd() | Operation | |
Destroy() | MessageHandler | [static] |
DestroyCursors() | OpNodePathEditBlob | [protected] |
Do(OpDescriptor *) | Operation | [virtual] |
DoAlterPathElement(NodePath *ThisNode, INT32 Index, DocCoord NewCoord, PathFlags NewFlags, PathVerb NewVerb, BOOL RedrawPath=TRUE) | UndoableOperation | |
DoApply(SelOperation *pOp, Node *CurrentNode, NodeAttribute *Attrib, BOOL Mutate, BOOL InvalidateRegion=TRUE, BOOL KeepExistingCharacteristics=TRUE, BOOL bOptimise=TRUE, BOOL *AttribWasRequired=NULL, BOOL *pbCanDiscardUndo=NULL) | SelOperation | [static] |
DoApply(Node *CurrentNode, NodeAttribute *Attrib, BOOL Mutate, BOOL InvalidateRegion=TRUE, BOOL KeepExistingCharacteristics=TRUE, BOOL *AttribWasRequired=NULL, BOOL *pbCanDiscardUndo=NULL) | SelOperation | [virtual] |
DoApplyAttribsToSelection(OpParam *pOpParam, BOOL bClearIfNoneApplied=FALSE) | SelOperation | [virtual] |
DoApplyToSelection(List *Attribs, List *AttrGroupList, BOOL *pAttribWasRequired) | SelOperation | [virtual] |
DoAttributesSelected(List &AttribsToApply, UINT32 OpName, BOOL bPasteAttrs) | SelOperation | [virtual] |
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 | |
DoStartDragEdit(NodePath *, DocCoord Anchor, Spread *) | OpNodePathEditBlob | |
DoStartSelOp(BOOL RenderEndSelStateBlobs, BOOL RenderStartSelStateBlobs=TRUE, BOOL UndoRenderEndSelStateBlobs=FALSE, BOOL UndoRenderStartSelStateBlobs=FALSE) | SelOperation | |
DoTransformNode(NodeRenderableInk *NodeToTransform, TransformBase *T) | UndoableOperation | |
DoTransformNodes(Range NodeRange, TransformBase *T) | UndoableOperation | |
DoWithParam(OpDescriptor *, OpParam *pOpParam) | Operation | [virtual] |
DragFinished(DocCoord Pos, ClickModifiers Mods, Spread *pSpread, BOOL Success, BOOL bSolidDrag) | OpNodePathEditBlob | [virtual] |
DragKeyPress(KeyPress *pKeyPress, BOOL bSolidDrag) | Operation | [virtual] |
DragModeChanged(BOOL bSolidDrag) | Operation | [virtual] |
DragPoint | OpNodePathEditBlob | [protected] |
DragPointerIdle(DocCoord PointerPos, ClickModifiers ClickMods, Spread *pSpread, BOOL bSolidDrag) | Operation | [virtual] |
DragPointerMove(DocCoord Pos, ClickModifiers Mods, Spread *pSpread, BOOL bSolidDrag) | OpNodePathEditBlob | [virtual] |
DragStarted | OpNodePathEditBlob | [protected] |
Dump() | Operation | [virtual] |
MessageHandler::Dump(CDumpContext &dc) const | CCObject | [virtual] |
EditBrushAttribute(INT32 FirstIndex, INT32 LastIndex, AttrBrushType *pAttrBrush) | OpNodePathEditBlob | [protected, virtual] |
EditObjChange | OpNodePathEditBlob | [protected] |
EditPath | OpNodePathEditBlob | [protected] |
EditPaths | OpNodePathEditBlob | [protected] |
End() | SelOperation | [virtual] |
EndDrag(void) | Operation | [protected] |
EndOp() | Operation | [protected] |
EndSnapped | OpNodePathEditBlob | [protected] |
FailAndDiscard() | Operation | |
FailAndExecute() | Operation | |
FailAndExecuteAllButLast() | Operation | |
FailAndExecuteIgnoreSelActions() | Operation | |
FillPathIfEndsSnapped() | OpNodePathEditBlob | [protected] |
FillPathIfEndsSnapped(NodePath *pOrigPath) | OpNodePathEditBlob | [protected] |
GetAppliedBrush() | OpNodePathEditBlob | [protected] |
GetClassList(CCRuntimeClass *Class) | MessageHandler | [static] |
GetCurrentDragOp() | Operation | [static] |
GetCurrentMatrix() | Operation | [inline, virtual] |
GetDistanceToPathIndex(Path *pPath, INT32 Index) | OpNodePathEditBlob | [protected] |
GetGroupParentOfCurve() | OpNodePathEditBlob | [protected] |
GetGroupParentOfCurve(NodePath *pOrigPath) | OpNodePathEditBlob | [protected] |
GetItem(void) | ListItem | [virtual] |
GetLengthOfPathSection(Path *pPath, INT32 FirstIndex, INT32 LastIndex) | OpNodePathEditBlob | [protected] |
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 | SelOperation | [inline, virtual] |
GetState(String_256 *Description, OpDescriptor *) | OpNodePathEditBlob | [static] |
GetStatusLineText(String_256 *pText, Spread *pSpread, DocCoord DocPos, ClickModifiers ClickMods) | Operation | [virtual] |
GetUndoActionList() | Operation | |
GetUndoActions() | Operation | [inline] |
GetWorkingDoc() | Operation | [inline] |
GetWorkingDocView() | Operation | |
GetWorkingView() | Operation | [inline] |
InformDocComponentsOfOperationsOutcome(BaseDocument *pDoc) | Operation | [inline] |
Init() | OpNodePathEditBlob | [static] |
Initialise() | Operation | [static] |
InsertChangeBlendStepsAction(NodeBlend *pNodeBlend) | OpNodePathEditBlob | [protected] |
InvalidateNodeRegion(SelOperation *pOp, NodeRenderableBounded *CurrentNode, NodeAttribute *Attrib, BOOL Mutate) | SelOperation | [static] |
IsKindOf(const CCRuntimeClass *pClass) const | CCObject | |
JoinWithOtherPath() | OpNodePathEditBlob | [protected] |
JoinWithOtherPath(NodePath **pOrigPath) | OpNodePathEditBlob | [protected] |
KeepOnEnd() | Operation | [inline] |
LastMousePos | OpNodePathEditBlob | [protected] |
ListItem() | ListItem | |
MakeRelativeToSpread(Spread *Dest, Spread *Src, DocCoord) | Operation | |
MayChangeNodeBounds() const | SelOperation | [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] |
MovingNode | UndoableOperation | [static] |
MultiplePaths | OpNodePathEditBlob | [protected] |
MyCurrentCursor | OpNodePathEditBlob | [protected] |
NoStretchUpdateChangedNodes(ObjChangeParam *pParam, Document *pDoc) | UndoableOperation | [virtual] |
ObjChanges | OpNodePathEditBlob | [protected] |
OnBarMsg(BarMsg *Msg) | MessageHandler | [inline, protected, virtual] |
OnClickWhileDragging(OilCoord PointerPos, ClickType Click, ClickModifiers Mods, BOOL bSolidDrag) | Operation | [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] |
OpNodePathEditBlob() | OpNodePathEditBlob | |
OpStatus | Operation | |
OriginalPath | OpNodePathEditBlob | [protected] |
OriginalPaths | OpNodePathEditBlob | [protected] |
PathsDragStarted | OpNodePathEditBlob | [protected] |
pCloseCursor | OpNodePathEditBlob | [protected] |
pCrossHairCursor | OpNodePathEditBlob | [protected] |
PerformMergeProcessing() | UndoableOperation | [virtual] |
pMoveCursor | OpNodePathEditBlob | [protected] |
PostDeath | MessageHandler | [protected, static] |
pOurDoc | Operation | [protected] |
pOurView | Operation | [protected] |
pTmpMsg | MessageHandler | [static] |
RecalculatePath(DocCoord Offset, BOOL SnapEnds=FALSE, INT32 SnapIndex=0) | OpNodePathEditBlob | [protected] |
RecalculatePaths(Path *pEditPath, DocCoord Offset, BOOL SnapEnds=FALSE, INT32 SnapIndex=0) | OpNodePathEditBlob | [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] |
ReleaseCachedForAttrApply(NodeRenderableBounded *pNode, BOOL bEffectRootOnly) | SelOperation | [static] |
RenderDragBlobs(DocRect, Spread *, BOOL bSolidDrag) | OpNodePathEditBlob | [virtual] |
RenderDraggingBlobs(DocRect, Spread *) | OpNodePathEditBlob | [protected, virtual] |
RenderDraggingBlobs(Path *pEditPath, Spread *) | OpNodePathEditBlob | [protected, virtual] |
RenderPathEditBlobs(DocRect Rect, Spread *pSpread) | OpNodePathEditBlob | [protected] |
RenderPathEditBlobs(Path *pEditPath, Spread *pSpread) | OpNodePathEditBlob | [protected] |
SelOperation() | SelOperation | |
SendNoMoreMessages(MessageHandler *MessageHandlerToRemove) | MessageHandler | [protected, static] |
SetQuickRender(BOOL bNewState, Operation *pQROp=NULL) | Operation | [static] |
SetStatusLineHelp() | OpNodePathEditBlob | [protected, virtual] |
SmartActions | Operation | [protected] |
SnapEndsTogether() | OpNodePathEditBlob | [protected] |
SnapEndsTogether(Path *pEditPath) | OpNodePathEditBlob | [protected] |
SnappingDrag() | Operation | [inline, virtual] |
SnapToAnother | OpNodePathEditBlob | [protected] |
SnapToCoords | OpNodePathEditBlob | [protected] |
SnapToIndex | OpNodePathEditBlob | [protected] |
SnapToLineOrCurve | OpNodePathEditBlob | [protected] |
SnapToPath | OpNodePathEditBlob | [protected] |
StartDrag(DragType type, DocRect *MoveBBox=NULL, DocCoord *StartPos=NULL, BOOL KeepAccuracy=TRUE, BOOL bSolidDragSupported=FALSE) | Operation | [protected] |
StartMousePos | OpNodePathEditBlob | [protected] |
StartSpread | OpNodePathEditBlob | [protected] |
SucceedAndDiscard() | Operation | |
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] |
UpdatePoint | OpNodePathEditBlob | [protected] |
UserWantsToDeleteUndoOps() | Operation | |
~CCObject() | CCObject | [virtual] |
~ListItem() | ListItem | [inline, virtual] |
~MessageHandler() | MessageHandler | [virtual] |
~Operation() | Operation | [virtual] |
~SelOperation() | SelOperation | [virtual] |
~UndoableOperation() | UndoableOperation | [virtual] |