Changeset View
Changeset View
Standalone View
Standalone View
source/blender/io/gpencil/intern/gpencil_io_export_pdf.hh
| Show First 20 Lines • Show All 43 Lines • ▼ Show 20 Lines | public: | ||||
| bool write(); | bool write(); | ||||
| protected: | protected: | ||||
| private: | private: | ||||
| /* PDF document. */ | /* PDF document. */ | ||||
| HPDF_Doc pdf_; | HPDF_Doc pdf_; | ||||
| /* PDF page. */ | /* PDF page. */ | ||||
| HPDF_Page page_; | HPDF_Page page_; | ||||
| /* State. */ | |||||
| HPDF_ExtGState gstate_; | |||||
| bool create_document(); | bool create_document(); | ||||
| bool add_page(); | bool add_page(); | ||||
| void export_gpencil_layers(); | void export_gpencil_layers(); | ||||
| void export_stroke_to_polyline(bGPDlayer *gpl, | void export_stroke_to_polyline(bGPDlayer *gpl, | ||||
| bGPDstroke *gps, | bGPDstroke *gps, | ||||
| const bool is_stroke, | const bool is_stroke, | ||||
| const bool do_fill, | const bool do_fill, | ||||
| const bool normalize); | const bool normalize); | ||||
| void color_set(bGPDlayer *gpl, const bool do_fill); | void color_set(bGPDlayer *gpl, const bool do_fill); | ||||
| }; | }; | ||||
| } // namespace blender::io::gpencil | } // namespace blender::io::gpencil | ||||