|
libart-paperback 0.1.0-a.1.20260122225059.e5fea306241a
PDF (1.4) library for C++
|
Classes | |
| struct | Create_new |
| struct | Internal |
| struct | Properties |
| Properties of a new page. More... | |
Public Member Functions | |
| Page (Create_new const &, Internals::Page_tree &, Properties const &) | |
| Constructor. | |
| ~Page () noexcept | |
| Destructor. | |
| Internals::Page_tree & | page_tree () const |
| Access the parent page tree. | |
| Carousel::Object | object () const |
| Access the page's object. | |
| Carousel::Stream & | contents () |
| Access the page content stream. | |
| Internals::Resource_collection & | resources () |
| Access page resource collection. | |
Static Public Attributes | |
| static constexpr Create_new const | create_new {} |
Private Member Functions | |
| Page (Page const &)=delete | |
| Page (Page &&)=delete | |
| Page & | operator= (Page const &)=delete |
| Page & | operator= (Page &&)=delete |
Private Attributes | |
| unique_ptr< Internal > | internal |
| Art::Paperback::Page::Page | ( | Create_new const & | , |
| Internals::Page_tree & | page_tree, | ||
| Properties const & | properties ) |
Constructor.
This constructor creates a new page.
| page_tree | A reference to the parent page tree. |
| properties | The properties of the new page. |
|
noexcept |
Destructor.
| Internals::Page_tree & Art::Paperback::Page::page_tree | ( | ) | const |
Access the parent page tree.
| Carousel::Object Art::Paperback::Page::object | ( | ) | const |
Access the page's object.
| Carousel::Stream & Art::Paperback::Page::contents | ( | ) |
Access the page content stream.
| Internals::Resource_collection & Art::Paperback::Page::resources | ( | ) |
Access page resource collection.