libfreehand Namespace Reference

Classes

class  FHCollector
class  FHInternalStream
class  FHParser
class  FHMoveToElement
class  FHLineToElement
class  FHCubicBezierToElement
class  FHQuadraticBezierToElement
class  FHArcToElement
class  FHPathElement
class  FHPath
struct  FHTransform
struct  FHPageInfo
struct  FHBlock
struct  FHTab
struct  FHTail
struct  FHList
struct  FHLayer
struct  FHGroup
struct  FHPathText
struct  FHCompositePath
struct  FHParagraph
struct  FHAGDFont
struct  FHTextObject
struct  FHParagraphProperties
struct  FHCharProperties
struct  FHRGBColor
struct  FHCMYKColor
struct  FHTintColor
struct  FHPropList
struct  FHBasicLine
struct  FHPatternLine
struct  FHCustomProc
struct  FHBasicFill
struct  FHLinearFill
struct  FHRadialFill
struct  FHPatternFill
struct  FH3CharProperties
struct  FH3ParaProperties
struct  FHTEffect
struct  FHDisplayText
struct  FHGraphicStyle
struct  FHAttributeHolder
struct  FHFilterAttributeHolder
struct  FHDataList
struct  FHImageImport
struct  FHColorStop
struct  FHLensFill
struct  FHNewBlend
struct  FWShadowFilter
struct  FWGlowFilter
struct  FHTileFill
struct  FHLinePattern
struct  FHSymbolClass
struct  FHSymbolInstance
struct  FHBoundingBox
class  EndOfStreamException
class  GenericException

Functions

uint8_t readU8 (librevenge::RVNGInputStream *input)
uint16_t readU16 (librevenge::RVNGInputStream *input)
uint32_t readU32 (librevenge::RVNGInputStream *input)
int8_t readS8 (librevenge::RVNGInputStream *input)
int16_t readS16 (librevenge::RVNGInputStream *input)
int32_t readS32 (librevenge::RVNGInputStream *input)
unsigned long getRemainingLength (librevenge::RVNGInputStream *input)
void writeU16 (librevenge::RVNGBinaryData &buffer, const int value)
void writeU32 (librevenge::RVNGBinaryData &buffer, const int value)
void _appendUTF16 (librevenge::RVNGString &text, std::vector< unsigned short > &characters)
void _appendMacRoman (librevenge::RVNGString &text, unsigned char character)

Function Documentation

◆ _appendMacRoman()

◆ _appendUTF16()

void libfreehand::_appendUTF16 ( librevenge::RVNGString & text,
std::vector< unsigned short > & characters )

◆ getRemainingLength()

◆ readS16()

int16_t libfreehand::readS16 ( librevenge::RVNGInputStream * input)

◆ readS32()

int32_t libfreehand::readS32 ( librevenge::RVNGInputStream * input)

◆ readS8()

int8_t libfreehand::readS8 ( librevenge::RVNGInputStream * input)

◆ readU16()

uint16_t libfreehand::readU16 ( librevenge::RVNGInputStream * input)

Referenced by libfreehand::FHParser::_readCMYKColor(), libfreehand::FHParser::_readFH3CharProperties(), libfreehand::FHParser::_readFH3ParaProperties(), libfreehand::FHParser::_readRecordId(), libfreehand::FHParser::_readRGBColor(), libfreehand::FHParser::parseDictionary(), libfreehand::FHParser::parseRecordList(), libfreehand::FHParser::readAGDFont(), libfreehand::FHParser::readAGDSelection(), libfreehand::FHParser::readArrowPath(), libfreehand::FHParser::readBlock(), libfreehand::FHParser::readColor6(), libfreehand::FHParser::readConnectorLine(), libfreehand::FHParser::readContourFill(), libfreehand::FHParser::readCustomProc(), libfreehand::FHParser::readData(), libfreehand::FHParser::readDataList(), libfreehand::FHParser::readDisplayText(), libfreehand::FHParser::readElemPropLst(), libfreehand::FHParser::readEnvelope(), libfreehand::FHParser::readFileDescriptor(), libfreehand::FHParser::readFWGlowFilter(), libfreehand::FHParser::readFWShadowFilter(), libfreehand::FHParser::readGraphicStyle(), libfreehand::FHParser::readGuides(), libfreehand::FHParser::readLayer(), libfreehand::FHParser::readLinePat(), libfreehand::FHParser::readLineTable(), libfreehand::FHParser::readList(), libfreehand::FHParser::readMDict(), libfreehand::FHParser::readMName(), libfreehand::FHParser::readMQuickDict(), libfreehand::FHParser::readMString(), libfreehand::FHParser::readMultiBlend(), libfreehand::FHParser::readMultiColorList(), libfreehand::FHParser::readOpacityFilter(), libfreehand::FHParser::readParagraph(), libfreehand::FHParser::readPath(), libfreehand::FHParser::readPathText(), libfreehand::FHParser::readPolygonFigure(), libfreehand::FHParser::readPropLst(), readS16(), libfreehand::FHParser::readSpotColor6(), libfreehand::FHParser::readStylePropLst(), libfreehand::FHParser::readSymbolLibrary(), libfreehand::FHParser::readTabTable(), libfreehand::FHParser::readTEffect(), libfreehand::FHParser::readTextBlok(), libfreehand::FHParser::readTextEffs(), libfreehand::FHParser::readTextObject(), libfreehand::FHParser::readTintColor(), libfreehand::FHParser::readTString(), libfreehand::FHParser::readUString(), libfreehand::FHParser::readVDict(), and libfreehand::FHParser::readVMpObj().

◆ readU32()

◆ readU8()

◆ writeU16()

void libfreehand::writeU16 ( librevenge::RVNGBinaryData & buffer,
const int value )

◆ writeU32()

void libfreehand::writeU32 ( librevenge::RVNGBinaryData & buffer,
const int value )

Generated for libfreehand by doxygen 1.16.1