libfreehand Namespace Reference

Classes

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