libebook::LRFAttributes Struct Reference

#include <LRFTypes.h>

Public Member Functions

 LRFAttributes ()
 

Public Attributes

boost::optional< unsigned > fontSize
 
boost::optional< unsigned > fontWidth
 
boost::optional< unsigned > fontEscapement
 
boost::optional< unsigned > fontOrientation
 
boost::optional< unsigned > fontWeight
 
boost::optional< std::string > fontFacename
 
boost::optional< LRFColortextColor
 
boost::optional< LRFColortextBgColor
 
boost::optional< unsigned > wordSpace
 
boost::optional< unsigned > letterSpace
 
boost::optional< unsigned > baseLineSkip
 
boost::optional< unsigned > lineSpace
 
boost::optional< unsigned > parIndent
 
boost::optional< unsigned > parSkip
 
boost::optional< unsigned > height
 
boost::optional< unsigned > width
 
boost::optional< unsigned > locationX
 
boost::optional< unsigned > locationY
 
bool italic
 
bool sup
 
bool sub
 
bool heading
 
boost::optional< LRFEmptyLineemptyLine
 
boost::optional< LRFAlignalign
 
boost::optional< unsigned > topSkip
 
boost::optional< unsigned > topMargin
 
boost::optional< unsigned > oddSideMargin
 
boost::optional< unsigned > evenSideMargin
 

Constructor & Destructor Documentation

◆ LRFAttributes()

libebook::LRFAttributes::LRFAttributes ( )

Member Data Documentation

◆ align

boost::optional<LRFAlign> libebook::LRFAttributes::align

◆ baseLineSkip

boost::optional<unsigned> libebook::LRFAttributes::baseLineSkip

◆ emptyLine

boost::optional<LRFEmptyLine> libebook::LRFAttributes::emptyLine

◆ evenSideMargin

boost::optional<unsigned> libebook::LRFAttributes::evenSideMargin

◆ fontEscapement

boost::optional<unsigned> libebook::LRFAttributes::fontEscapement

◆ fontFacename

boost::optional<std::string> libebook::LRFAttributes::fontFacename

◆ fontOrientation

boost::optional<unsigned> libebook::LRFAttributes::fontOrientation

◆ fontSize

boost::optional<unsigned> libebook::LRFAttributes::fontSize

◆ fontWeight

boost::optional<unsigned> libebook::LRFAttributes::fontWeight

◆ fontWidth

boost::optional<unsigned> libebook::LRFAttributes::fontWidth

◆ heading

bool libebook::LRFAttributes::heading

◆ height

boost::optional<unsigned> libebook::LRFAttributes::height

◆ italic

bool libebook::LRFAttributes::italic

◆ letterSpace

boost::optional<unsigned> libebook::LRFAttributes::letterSpace

◆ lineSpace

boost::optional<unsigned> libebook::LRFAttributes::lineSpace

◆ locationX

boost::optional<unsigned> libebook::LRFAttributes::locationX

◆ locationY

boost::optional<unsigned> libebook::LRFAttributes::locationY

◆ oddSideMargin

boost::optional<unsigned> libebook::LRFAttributes::oddSideMargin

◆ parIndent

boost::optional<unsigned> libebook::LRFAttributes::parIndent

◆ parSkip

boost::optional<unsigned> libebook::LRFAttributes::parSkip

◆ sub

bool libebook::LRFAttributes::sub

◆ sup

bool libebook::LRFAttributes::sup

◆ textBgColor

boost::optional<LRFColor> libebook::LRFAttributes::textBgColor

◆ textColor

boost::optional<LRFColor> libebook::LRFAttributes::textColor

◆ topMargin

boost::optional<unsigned> libebook::LRFAttributes::topMargin

◆ topSkip

boost::optional<unsigned> libebook::LRFAttributes::topSkip

◆ width

boost::optional<unsigned> libebook::LRFAttributes::width

◆ wordSpace

boost::optional<unsigned> libebook::LRFAttributes::wordSpace

The documentation for this struct was generated from the following files:

Generated for libe-book by doxygen 1.8.13