25 #include "IPMUnknown.h" 26 #include "IOwnedItem.h" 28 #include "HyperlinkID.h" 30 #include "XRefBuildingBlock.h" 32 #define kDefaultXRefFormatCount 9 41 CharStyleRange() : charStyle(kInvalidUID), startOffset(0), length(0) {}
43 {
return ( charStyle == s.charStyle && startOffset == s.startOffset && length == s.length); }
46 TextIndex startOffset;
58 enum { kDefaultIID = IID_IXREFFORMAT };
60 virtual void CopyData(
const IXRefFormat* other) = 0;
74 virtual UID GetCharacterStyle()
const = 0;
123 std::map<TextIndex, TextIndex>* inlineLocations)
const = 0;