Loading...
Searching...
No Matches
pdftron::Layout::ContentNode Class Reference

#include <ContentTree.h>

Inheritance diagram for pdftron::Layout::ContentNode:

Public Member Functions

 ~ContentNode ()
void Destroy ()
ContentNodeIterator GetContentNodeIterator ()
Public Member Functions inherited from pdftron::Layout::ContentElement
 ~ContentElement ()
void Destroy ()
ElementRef< ListAsList () const
ElementRef< ListItemAsListItem () const
ElementRef< ContentNodeAsContentNode () const
ElementRef< TextRunAsTextRun () const
ElementRef< ParagraphAsParagraph () const
ElementRef< TableAsTable () const
ElementRef< TableRowAsTableRow () const
ElementRef< TableCellAsTableCell () const
TextStyledElement GetTextStyledElement ()

Protected Member Functions

 ContentNode (TRN_ContentNode impl)
Protected Member Functions inherited from pdftron::Layout::ContentElement
 ContentElement (TRN_ContentElement impl)

Friends

class FlowDocument
class ElementRef< TableCell >
class ElementRef< ContentNode >

Additional Inherited Members

Public Attributes inherited from pdftron::Layout::ContentElement
TRN_ContentElement m_impl

Detailed Description

Base class for all elements in the document content tree that can contain other content elements.

Definition at line 340 of file ContentTree.h.

Constructor & Destructor Documentation

◆ ContentNode()

pdftron::Layout::ContentNode::ContentNode ( TRN_ContentNode impl)
protected

Create a new ContentNode object, internal use only.

◆ ~ContentNode()

pdftron::Layout::ContentNode::~ContentNode ( )

Member Function Documentation

◆ Destroy()

void pdftron::Layout::ContentNode::Destroy ( )

◆ GetContentNodeIterator()

ContentNodeIterator pdftron::Layout::ContentNode::GetContentNodeIterator ( )

Retrieve a ContentNodeIterator object from the content node

The ContentNodeIterator object can be used to traverse the children of the content node.

Returns
The ContentNodeIterator object

◆ ElementRef< ContentNode >

friend class ElementRef< ContentNode >
friend

Definition at line 342 of file ContentTree.h.

◆ ElementRef< TableCell >

friend class ElementRef< TableCell >
friend

Definition at line 342 of file ContentTree.h.

◆ FlowDocument

friend class FlowDocument
friend

Definition at line 342 of file ContentTree.h.


The documentation for this class was generated from the following file: