@@ -55,49 +55,49 @@ bool Element::is_editable() const {
5555 return exists_ () ? m_element->is_editable (m_document) : false ;
5656}
5757
58- TextRoot Element::text_root () const { return {m_document, m_element}; }
58+ TextRoot Element::as_text_root () const { return {m_document, m_element}; }
5959
60- Slide Element::slide () const { return {m_document, m_element}; }
60+ Slide Element::as_slide () const { return {m_document, m_element}; }
6161
62- Sheet Element::sheet () const { return {m_document, m_element}; }
62+ Sheet Element::as_sheet () const { return {m_document, m_element}; }
6363
64- Page Element::page () const { return {m_document, m_element}; }
64+ Page Element::as_page () const { return {m_document, m_element}; }
6565
66- MasterPage Element::master_page () const { return {m_document, m_element}; }
66+ MasterPage Element::as_master_page () const { return {m_document, m_element}; }
6767
68- LineBreak Element::line_break () const { return {m_document, m_element}; }
68+ LineBreak Element::as_line_break () const { return {m_document, m_element}; }
6969
70- Paragraph Element::paragraph () const { return {m_document, m_element}; }
70+ Paragraph Element::as_paragraph () const { return {m_document, m_element}; }
7171
72- Span Element::span () const { return {m_document, m_element}; }
72+ Span Element::as_span () const { return {m_document, m_element}; }
7373
74- Text Element::text () const { return {m_document, m_element}; }
74+ Text Element::as_text () const { return {m_document, m_element}; }
7575
76- Link Element::link () const { return {m_document, m_element}; }
76+ Link Element::as_link () const { return {m_document, m_element}; }
7777
78- Bookmark Element::bookmark () const { return {m_document, m_element}; }
78+ Bookmark Element::as_bookmark () const { return {m_document, m_element}; }
7979
80- ListItem Element::list_item () const { return {m_document, m_element}; }
80+ ListItem Element::as_list_item () const { return {m_document, m_element}; }
8181
82- Table Element::table () const { return {m_document, m_element}; }
82+ Table Element::as_table () const { return {m_document, m_element}; }
8383
84- TableColumn Element::table_column () const { return {m_document, m_element}; }
84+ TableColumn Element::as_table_column () const { return {m_document, m_element}; }
8585
86- TableRow Element::table_row () const { return {m_document, m_element}; }
86+ TableRow Element::as_table_row () const { return {m_document, m_element}; }
8787
88- TableCell Element::table_cell () const { return {m_document, m_element}; }
88+ TableCell Element::as_table_cell () const { return {m_document, m_element}; }
8989
90- Frame Element::frame () const { return {m_document, m_element}; }
90+ Frame Element::as_frame () const { return {m_document, m_element}; }
9191
92- Rect Element::rect () const { return {m_document, m_element}; }
92+ Rect Element::as_rect () const { return {m_document, m_element}; }
9393
94- Line Element::line () const { return {m_document, m_element}; }
94+ Line Element::as_line () const { return {m_document, m_element}; }
9595
96- Circle Element::circle () const { return {m_document, m_element}; }
96+ Circle Element::as_circle () const { return {m_document, m_element}; }
9797
98- CustomShape Element::custom_shape () const { return {m_document, m_element}; }
98+ CustomShape Element::as_custom_shape () const { return {m_document, m_element}; }
9999
100- Image Element::image () const { return {m_document, m_element}; }
100+ Image Element::as_image () const { return {m_document, m_element}; }
101101
102102ElementRange Element::children () const {
103103 return {exists_ ()
0 commit comments