|
| virtual void | DrawShape (GraphicsData *gd, int32 flags) |
| |
| virtual PMRect | GetPaintedBBox (const PMMatrix &theMatrix, const Transform::CoordinateSpace &coordinateSpace) |
| |
| virtual void | DrawHierarchy (GraphicsData *gd, int32 flags) |
| |
| virtual void | IterateDrawOrderHierarchy (const PMMatrix *xform, ICallback *callbackInfo, int32 flags) |
| |
| virtual bool16 | IsDynamic (int32 flags) |
| |
| virtual bool16 | IsPatientUser (int32 flags) |
| |
| virtual bool16 | IsPrinting (int32 flags) |
| |
| virtual bool16 | ShapeDisabled (GraphicsData *gd, int32 flags) |
| |
| virtual void | DrawPageItemAdornments (GraphicsData *, int32, IAdornmentShape::AdornmentDrawOrder) |
| |
| virtual void | UnionPageItemAdornmentPaintedBBox (PMRect &, const PMMatrix &innertoview) |
| |
| virtual void | UnionPrintingPageItemAdornmentPaintedBBox (PMRect &, const PMMatrix &innertoview) |
| |
| virtual void | InvalPageItemAdornments (IAdornmentShape::AdornmentDrawOrder, GraphicsData *gd, ClassID reasonForInval, int32 flags) |
| |
| bool16 | IsCacheValid () const |
| |
|
| enum | { kDefaultIID = IID_ISHAPE } |
| |
| enum | { kNoFlags = 0, kDrawingClippedOutImageData = 1, kUseXOR = 2, kDrawResizeDynamic = 4, kDrawRotateDynamic = 8, kDrawScaleDynamic = 16, kDrawMoveDynamic = 32, kDrawCreateDynamic = 64, kPatientUser = 128, kDynamicPause = 256, kPrinting = 512, kDoBroadcast = 1024, kDrawFrameEdge = 2048, kPreviewMode = 4096 } |
| |
| enum | { kSelect = 1, kDirectSelect = 2, kGroupSelect = 4, kOverrideMasterPageItemNoSelect = 8, kOverrideMasterPageItem = kOverrideMasterPageItemNoSelect + kSelect, kHitTest = 16, kSolidSelect = 32, kOnlyPath = 64, kHitTestLockedLayers = 128, kHitTextOnPath = 256, kOverrideThreadedMasterPageItems = 512 } |
| |
| enum | { kIsAMasterPageItem = 1, kSkipChildren = 2, kSkipHiddenLayers = 4, kSkipLockedLayers = 8, kSkipHiddenAndLockedLayers = kSkipHiddenLayers + kSkipLockedLayers, kSkipGuideLayers = 16, kSkipMasterPageItems = 32, kSkipNonGuideLayers = 64, kIncludeHiddenFormStates = 128, kSkipNonPrintingLayers = 256, kIteratePrinting = 512, kIncludeTOPPageItems = 1024, kSkipFormStates = 2048, kPDFExportMode = 4096 } |
| |
| enum | { kPathSelection = 1 } |
| |