| AddRef() const =0 | IPMUnknown | pure virtual |
| CachedDataType enum name (defined in IWaxLineShape) | IWaxLineShape | |
| Draw(GraphicsData *gd, int32 iShapeFlags, Text::DrawPassInfo::Pass pass, const PMRect *areaToDraw=nil)=0 | IWaxLineShape | pure virtual |
| GetBorderBounds(PMRect &borderBounds) const =0 | IWaxLineShape | pure virtual |
| GetBorderHeight(ShadingHeightMode borderHeightMode, PMLineSeg *pBorderHeight, const PMReal &romanBaseline)=0 | IWaxLineShape | pure virtual |
| GetCaretLineAt(int32 offset, PMLineSeg *pCaretLine, const PMLineSeg &pMaxTopBottom) const =0 | IWaxLineShape | pure virtual |
| GetColumnRuleHeight(ShadingHeightMode columnHeightMode, PMLineSeg *pColumnHeight, const PMReal &romanBaseline)=0 | IWaxLineShape | pure virtual |
| GetHasCachedData(const IWaxLineShape::CachedDataType cachedDataType=IWaxLineShape::kCachedDataType_Ink) const =0 | IWaxLineShape | pure virtual |
| GetHasOverlappingHiliteRects()=0 | IWaxLineShape | pure virtual |
| GetInkBounds(PMRect *pInkBounds)=0 | IWaxLineShape | pure virtual |
| GetNthPass(int32 n)=0 | IWaxLineShape | pure virtual |
| GetPassCount()=0 | IWaxLineShape | pure virtual |
| GetSelectionLine(PMLineSeg *pSelectionLine)=0 | IWaxLineShape | pure virtual |
| GetSelectionMode() const =0 (defined in IWaxLineShape) | IWaxLineShape | pure virtual |
| GetShadingBounds(PMRect &shadingBounds) const =0 | IWaxLineShape | pure virtual |
| GetShadingHeight(ShadingHeightMode shadingHeightMode, PMLineSeg *pShadingHeight, const PMReal &romanBaseline)=0 | IWaxLineShape | pure virtual |
| InvalCachedData(const bool16 invalAll=kTrue, const IWaxLineShape::CachedDataType cachedDataType=IWaxLineShape::kCachedDataType_Ink)=0 | IWaxLineShape | pure virtual |
| kCachedDataType_Border enum value (defined in IWaxLineShape) | IWaxLineShape | |
| kCachedDataType_ColumnRule enum value (defined in IWaxLineShape) | IWaxLineShape | |
| kCachedDataType_Ink enum value (defined in IWaxLineShape) | IWaxLineShape | |
| kCachedDataType_Shading enum value (defined in IWaxLineShape) | IWaxLineShape | |
| kDefaultIID enum value (defined in IWaxLineShape) | IWaxLineShape | |
| kFlag_ReservedForImplementors enum value | IWaxLineShape | |
| kFlag_SelectionAscToBase enum value | IWaxLineShape | |
| kFlag_SelectionAscToDesc enum value | IWaxLineShape | |
| kFlag_SelectionJapanese enum value | IWaxLineShape | |
| kFlag_SelectionLeadToBase enum value | IWaxLineShape | |
| kFlag_SelectionMask enum value | IWaxLineShape | |
| kFlag_SelectionRangeMask enum value | IWaxLineShape | |
| kFlag_SelectionRespectShift enum value | IWaxLineShape | |
| kFlag_SelectionSkipLineYBottom enum value | IWaxLineShape | |
| kFlag_SelectionSkipLineYTop enum value | IWaxLineShape | |
| kFlag_SelectionSkipThisYBottom enum value | IWaxLineShape | |
| kFlag_SelectionSkipThisYTop enum value | IWaxLineShape | |
| kFlag_ShadingBottomFlag_Baseline enum value (defined in IWaxLineShape) | IWaxLineShape | |
| kFlag_ShadingBottomFlag_Descent enum value (defined in IWaxLineShape) | IWaxLineShape | |
| kFlag_ShadingBottomFlag_EmBox enum value (defined in IWaxLineShape) | IWaxLineShape | |
| kFlag_ShadingBottomFlag_EmBoxCenter enum value (defined in IWaxLineShape) | IWaxLineShape | |
| kFlag_ShadingBottomRangeMask enum value (defined in IWaxLineShape) | IWaxLineShape | |
| kFlag_ShadingHeightAscToBase enum value | IWaxLineShape | |
| kFlag_ShadingHeightAscToDesc enum value | IWaxLineShape | |
| kFlag_ShadingHeightAscToEmBox enum value | IWaxLineShape | |
| kFlag_ShadingHeightAscToEmBoxCenter enum value | IWaxLineShape | |
| kFlag_ShadingHeightBaseToBase enum value | IWaxLineShape | |
| kFlag_ShadingHeightBaseToDesc enum value | IWaxLineShape | |
| kFlag_ShadingHeightBaseToEmBox enum value | IWaxLineShape | |
| kFlag_ShadingHeightBaseToEmBoxCenter enum value | IWaxLineShape | |
| kFlag_ShadingHeightCapHeightToBase enum value | IWaxLineShape | |
| kFlag_ShadingHeightCapHeightToDesc enum value | IWaxLineShape | |
| kFlag_ShadingHeightCapHeightToEmBox enum value | IWaxLineShape | |
| kFlag_ShadingHeightCapHeightToEmBoxCenter enum value | IWaxLineShape | |
| kFlag_ShadingHeightEmBoxCenterToBase enum value | IWaxLineShape | |
| kFlag_ShadingHeightEmBoxCenterToDesc enum value | IWaxLineShape | |
| kFlag_ShadingHeightEmBoxCenterToEmBox enum value | IWaxLineShape | |
| kFlag_ShadingHeightEmBoxCenterToEmBoxCenter enum value | IWaxLineShape | |
| kFlag_ShadingHeightEmBoxToBase enum value | IWaxLineShape | |
| kFlag_ShadingHeightEmBoxToDesc enum value | IWaxLineShape | |
| kFlag_ShadingHeightEmBoxToEmBox enum value | IWaxLineShape | |
| kFlag_ShadingHeightEmBoxToEmBoxCenter enum value | IWaxLineShape | |
| kFlag_ShadingHeightLeadToBase enum value | IWaxLineShape | |
| kFlag_ShadingHeightLeadToDesc enum value | IWaxLineShape | |
| kFlag_ShadingHeightLeadToEmBox enum value | IWaxLineShape | |
| kFlag_ShadingHeightLeadToEmBoxCenter enum value | IWaxLineShape | |
| kFlag_ShadingHeightxHeightToBase enum value | IWaxLineShape | |
| kFlag_ShadingHeightxHeightToDesc enum value | IWaxLineShape | |
| kFlag_ShadingHeightxHeightToEmBox enum value | IWaxLineShape | |
| kFlag_ShadingHeightxHeightToEmBoxCenter enum value | IWaxLineShape | |
| kFlag_ShadingTopFlag_Ascent enum value (defined in IWaxLineShape) | IWaxLineShape | |
| kFlag_ShadingTopFlag_Baseline enum value (defined in IWaxLineShape) | IWaxLineShape | |
| kFlag_ShadingTopFlag_CapHeight enum value (defined in IWaxLineShape) | IWaxLineShape | |
| kFlag_ShadingTopFlag_EmBox enum value (defined in IWaxLineShape) | IWaxLineShape | |
| kFlag_ShadingTopFlag_EmBoxCenter enum value (defined in IWaxLineShape) | IWaxLineShape | |
| kFlag_ShadingTopFlag_Leading enum value (defined in IWaxLineShape) | IWaxLineShape | |
| kFlag_ShadingTopFlag_xHeight enum value (defined in IWaxLineShape) | IWaxLineShape | |
| kFlag_ShadingTopRangeMask enum value (defined in IWaxLineShape) | IWaxLineShape | |
| kSelectionMode_Anchor enum value (defined in IWaxLineShape) | IWaxLineShape | |
| kSelectionMode_AscToDesc enum value (defined in IWaxLineShape) | IWaxLineShape | |
| kSelectionMode_Default enum value (defined in IWaxLineShape) | IWaxLineShape | |
| kSelectionMode_DropCap enum value (defined in IWaxLineShape) | IWaxLineShape | |
| kSelectionMode_Japanese enum value (defined in IWaxLineShape) | IWaxLineShape | |
| QueryInterface(PMIID interfaceID) const =0 | IPMUnknown | pure virtual |
| Release() const =0 | IPMUnknown | pure virtual |
| SelectionFlags enum name | IWaxLineShape | |
| SelectionMode enum name | IWaxLineShape | |
| SetBorderBounds(const PMRect &borderBounds)=0 | IWaxLineShape | pure virtual |
| SetSelectionMode(int32 mode)=0 | IWaxLineShape | pure virtual |
| SetShadingBounds(const PMRect &shadingBounds)=0 | IWaxLineShape | pure virtual |
| ShadingHeightFlags enum name (defined in IWaxLineShape) | IWaxLineShape | |
| ShadingHeightMode enum name | IWaxLineShape | |
| UpdateInkBounds(const PMRect *pInitialBounds=nil)=0 | IWaxLineShape | pure virtual |