InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IParagraphComposer::RebuildHelper Class Referenceabstract

Public Member Functions

virtual IDataBaseGetDataBase () const =0
 
virtual IComposeScannerGetComposeScanner () const =0
 ComposeScanner for the story being composed.
 
virtual TextIndex GetThreadStart () const =0
 Return the starting TextIndex of the TextStoryThread being composed.
 
virtual int32 GetThreadSpan () const =0
 Return the span of the TextStoryThread being composed.
 
virtual TextIndex GetThreadEnd () const =0
 Return the ending TextIndex of the TextStoryThread being composed.
 
virtual TextIndex GetParagraphStart () const =0
 Return the TextIndex of the start of the paragraph.
 
virtual int32 GetParagraphSpan () const =0
 Returns the span of the paragraph including the final CR.
 
virtual TextIndex GetParagraphEnd () const =0
 Return the TextIndex of the end of the paragraph.
 
virtual const IParcelListGetParcelList () const =0
 IParcelList for the TextStoryThread being composed.
 
virtual const ITextParcelListGetTextParcelList () const =0
 ITextParcelList for the TextStoryThread being composed.
 
virtual bool16 ShouldFakeTabAlignToChar () const =0
 
virtual const ITextOptionsGetTextOptions () const =0
 
virtual const IStoryOptionsGetStoryOptions () const =0
 
virtual bool16 GetIsVertical () const =0
 
virtual IPairKernDictGetPairKernDict (ClassID whichAlgorithm) const =0
 
virtual IEdgeAlignDictGetEdgeAlignDict (ClassID whichAlgorithm) const =0
 
virtual IHyphenationServiceGetSimpleHyphenator () const =0
 
virtual IHyphenationServiceGetHyphenator (const ILanguage *pLanguage) const =0
 
virtual IHyphenationExceptionsGetHyphenationExceptions (bool16 *pCheckUserDictionary) const =0
 
virtual TextIndex GetTextIndex () const =0
 
virtual const IWaxLineGetWaxLine () const =0
 Returns a pointer to the WaxLine being rebuilt.
 
virtual const IWaxLineGetPreviousWaxLine () const =0
 
virtual UID GetParcelFrameUID () const =0
 
virtual PMRect GetParcelContentBounds () const =0
 
virtual bool16 IsParcelContentAnArea () const =0
 
virtual PMReal GetParcelEffectiveVerticalSpacing () const =0
 
virtual const
OwnedItemDataList::const_iterator 
GetOwnedItemBeginIter () const =0
 
virtual const
OwnedItemDataList::const_iterator 
GetOwnedItemEndIter () const =0
 
virtual int32 GetShapingEngine () const =0
 
virtual void SetShapingEngine (int32 shapingEngine)=0
 

Member Function Documentation

virtual const OwnedItemDataList::const_iterator IParagraphComposer::RebuildHelper::GetOwnedItemBeginIter () const
pure virtual

Returns a "begin" iterator to a private OwnedItemDataList representing the OwnedItems in the span of the WaxLine.

Returns
begin iterator
virtual const OwnedItemDataList::const_iterator IParagraphComposer::RebuildHelper::GetOwnedItemEndIter () const
pure virtual

Returns an "end" iterator to a private OwnedItemDataList representing the OwnedItems in the span of the WaxLine.

Returns
end iterator
virtual const IWaxLine* IParagraphComposer::RebuildHelper::GetPreviousWaxLine () const
pure virtual

Returns a pointer to the (undamaged) WaxLine previous to the one returned by GetWaxLine(). Return nil if the current WaxLine is at the beginning of the TextStoryThread.

virtual int32 IParagraphComposer::RebuildHelper::GetShapingEngine () const
pure virtual

ADOBE INTERNAL USE ONLY

virtual void IParagraphComposer::RebuildHelper::SetShapingEngine (int32 shapingEngine)
pure virtual

ADOBE INTERNAL USE ONLY