7#ifndef CPAGEPARAGRAPH_INTERFACE_H
9#define CPAGEPARAGRAPH_INTERFACE_H
Interface for TObjPtrArray wrapper.
Interface for CPageCustomData wrapper.
CPageParagraph CPageParagraph_Create(idrs_exception *pargException)
Creates a new instance of a paragraph object.
CPolygon CPageParagraph_GetBoundingPolygon(const CPageParagraph argCPageParagraph, idrs_exception *pargException)
GetBoundingPolygon retrieves the bounding polygon.
CPageTextLineArray CPageParagraph_GetTextLines(const CPageParagraph argCPageParagraph, idrs_exception *pargException)
Returns an array containing the lines of text in the paragraph.
void CPageParagraph_SetStyle(CPageParagraph argCPageParagraph, const CPageStyleParagraph argStyle, idrs_exception *pargException)
SetStyle sets the paragraph style.
enum ParagraphType CPageParagraph_GetParagraphType(const CPageParagraph argCPageParagraph, idrs_exception *pargException)
Returns the paragraph type.
CPageParagraphArray ArrayInterface_Create_CPageParagraphArray(idrs_exception *pargException)
Creates a new CPageParagraphArray object.
void CPageParagraph_Destroy(CPageParagraph argCPageParagraph, idrs_exception *pargException)
Destroys a CPageParagraph handle.
void CPageParagraph_SetParagraphType(CPageParagraph argCPageParagraph, enum ParagraphType const evParagraphType, idrs_exception *pargException)
Sets the paragraph type.
CPageStyleParagraphList CPageParagraph_GetParagraphListStyle(const CPageParagraph argCPageParagraph, idrs_exception *pargException)
Returns the paragraph list style.
void CPageParagraph_SetParagraphListStyle(CPageParagraph argCPageParagraph, const CPageStyleParagraphList argPageParagraphListStyle, idrs_exception *pargException)
Sets the list style.
CPageStyleParagraph CPageParagraph_GetStyle(const CPageParagraph argCPageParagraph, idrs_exception *pargException)
Returns the paragraph style.
void CPageParagraph_SetBoundingPolygon(CPageParagraph argCPageParagraph, const CPolygon argBoundingPolygon, idrs_exception *pargException)
Sets the polygon containing all paragraph content.
void CPageParagraph_SetTextLines(CPageParagraph argCPageParagraph, const CPageTextLineArray argTextLines, idrs_exception *pargException)
SetTextLines sets the text lines in the paragraph.
Interface for CPageStyleParagraph wrapper.
Interface for CPageStyleParagraphList wrapper.
Interface for CPageTextLine wrapper.
Interface for CPolygon wrapper.
ParagraphType
iDRS paragraph types.
Definition EnumDefinitions_interface.h:721
CPageParagraph represents a text paragraph.
CPageStyleParagraph represents the text paragraph style data.
CPageStyleParagraphList represents a list style associated to a text paragraph.
The CPolygon class handles polygons for iDRS.