| Ipelib
    | 
#include <iperesources.h>
Inherits ipe::PdfResourceBase.
| Classes | |
| struct | SPageNumber | 
| Public Member Functions | |
| PdfResources () | |
| virtual | ~PdfResources ()=default | 
| bool | collect (const PdfDict *resources, PdfFile *file) | 
| virtual const PdfObj * | object (int num) const noexcept | 
| virtual const PdfDict * | baseResources () const noexcept | 
| void | addPageNumber (SPageNumber &pn) noexcept | 
| const Text * | pageNumber (int page, int view) const noexcept | 
| const std::vector< int > & | embedSequence () const noexcept | 
| void | show () const noexcept | 
|  Public Member Functions inherited from ipe::PdfResourceBase | |
| PdfResourceBase () | |
| virtual | ~PdfResourceBase () | 
| const PdfObj * | getDeep (const PdfDict *d, String key) const noexcept | 
| const PdfDict * | getDict (const PdfDict *d, String key) const noexcept | 
| const PdfDict * | resourcesOfKind (String kind) const noexcept | 
| const PdfDict * | findResource (String kind, String name) const noexcept | 
| const PdfDict * | findResource (const PdfDict *xf, String kind, String name) const noexcept | 
| Additional Inherited Members | |
|  Protected Attributes inherited from ipe::PdfResourceBase | |
| std::unique_ptr< PdfDict > | iPageResources | 
All the resources needed by the text objects in the document.
| PdfResources::PdfResources | ( | ) | 
| 
 | virtualdefault | 
Collect (recursively) all the given resources (of the one latex page). Takes ownership of all the scanned objects.
References ipe::PdfDict::add(), ipe::PdfArray::append(), ipe::PdfObj::array(), ipe::PdfArray::count(), ipe::PdfDict::count(), ipe::PdfObj::dict(), ipe::PdfDict::get(), ipe::PdfResourceBase::iPageResources, ipe::PdfDict::key(), ipe::PdfObj::name(), ipe::PdfObj::number(), ipe::PdfArray::obj(), ipe::PdfObj::ref(), ipe::PdfObj::repr(), ipe::PdfNumber::value(), ipe::PdfName::value(), ipe::PdfRef::value(), ipe::PdfDict::value(), and ipe::String::z().
| 
 | virtualnoexcept | 
Implements ipe::PdfResourceBase.
| 
 | virtualnoexcept | 
References ipe::PdfResourceBase::iPageResources.
| 
 | noexcept | 
| 
 | noexcept | 
References ipe::Text::text().
| 
 | inlinenoexcept | 
| 
 | noexcept | 
References ipe::PdfResourceBase::iPageResources.