|
Scribus
Open source desktop publishing at your fingertips
|


Public Member Functions | |
| void | write (std::ostream &) |
| void | prepare () |
| uint32_t | getSize () |
| void | serializeFileStructureGlobals (PRCbitStream &) |
| void | serializeFileStructureTree (PRCbitStream &) |
| void | serializeFileStructureTessellation (PRCbitStream &) |
| void | serializeFileStructureGeometry (PRCbitStream &) |
| void | serializeFileStructureExtraGeometry (PRCbitStream &) |
| uint32_t | addPicture (EPRCPictureDataFormat format, uint32_t size, const uint8_t *picture, uint32_t width=0, uint32_t height=0, std::string name="") |
| uint32_t | addTextureDefinition (PRCTextureDefinition *&pTextureDefinition) |
| uint32_t | addRgbColor (const PRCRgbColor &color) |
| uint32_t | addRgbColorUnique (const PRCRgbColor &color) |
| uint32_t | addMaterialGeneric (PRCMaterialGeneric *&pMaterialGeneric) |
| uint32_t | addTextureApplication (PRCTextureApplication *&pTextureApplication) |
| uint32_t | addStyle (PRCStyle *&pStyle) |
| uint32_t | addPartDefinition (PRCPartDefinition *&pPartDefinition) |
| uint32_t | addProductOccurrence (PRCProductOccurrence *&pProductOccurrence) |
| uint32_t | addTopoContext (PRCTopoContext *&pTopoContext) |
| uint32_t | getTopoContext (PRCTopoContext *&pTopoContext) |
| uint32_t | add3DTess (PRC3DTess *&p3DTess) |
| uint32_t | add3DWireTess (PRC3DWireTess *&p3DWireTess) |
| uint32_t | addCoordinateSystem (PRCCoordinateSystem *&pCoordinateSystem) |
| uint32_t | addCoordinateSystemUnique (PRCCoordinateSystem *&pCoordinateSystem) |
Public Member Functions inherited from PRCStartHeader | |
| void | serializeStartHeader (std::ostream &) const |
| uint32_t | getStartHeaderSize () const |
Public Attributes | |
| uint32_t | number_of_referenced_file_structures |
| double | tessellation_chord_height_ratio |
| double | tessellation_angle_degree |
| std::string | default_font_family_name |
| std::vector< PRCRgbColor > | colors |
| std::vector< PRCPicture > | pictures |
| PRCUncompressedFileList | uncompressed_files |
| PRCTextureDefinitionList | texture_definitions |
| PRCMaterialList | materials |
| PRCStyleList | styles |
| PRCCoordinateSystemList | reference_coordinate_systems |
| std::vector< PRCFontKeysSameFont > | font_keys_of_font |
| PRCPartDefinitionList | part_definitions |
| PRCProductOccurrenceList | product_occurrences |
| double | unit |
| PRCTopoContextList | contexts |
| PRCTessList | tessellations |
| uint32_t | sizes [6] |
| uint8_t * | globals_data |
| PRCbitStream | globals_out |
| uint8_t * | tree_data |
| PRCbitStream | tree_out |
| uint8_t * | tessellations_data |
| PRCbitStream | tessellations_out |
| uint8_t * | geometry_data |
| PRCbitStream | geometry_out |
| uint8_t * | extraGeometry_data |
| PRCbitStream | extraGeometry_out |
Public Attributes inherited from PRCStartHeader | |
| uint32_t | minimal_version_for_read |
| uint32_t | authoring_version |
| PRCUniqueId | file_structure_uuid |
| PRCUniqueId | application_uuid |