Represents a paragraph style. More...
#include <KEYStyles.h>
Public Member Functions | |
KEYParagraphStyle (const KEYPropertyMap &props, const boost::optional< std::string > &ident, const boost::optional< std::string > &parentIdent) | |
boost::optional< KEYAlignment > | getAlignment (const KEYStyleContext &context=KEYStyleContext()) const |
boost::optional< KEYTabStops_t > | getTabs (const KEYStyleContext &context=KEYStyleContext()) const |
![]() | |
KEYCharacterStyle (const KEYPropertyMap &props, const boost::optional< std::string > &ident, const boost::optional< std::string > &parentIdent) | |
boost::optional< KEYBaseline > | getBaseline (const KEYStyleContext &context=KEYStyleContext()) const |
boost::optional< double > | getBaselineShift (const KEYStyleContext &context=KEYStyleContext()) const |
boost::optional< bool > | getBold (const KEYStyleContext &context=KEYStyleContext()) const |
boost::optional < KEYCapitalization > | getCapitalization (const KEYStyleContext &context=KEYStyleContext()) const |
boost::optional< bool > | getItalic (const KEYStyleContext &context=KEYStyleContext()) const |
boost::optional< KEYColor > | getFontColor (const KEYStyleContext &context=KEYStyleContext()) const |
boost::optional< double > | getFontSize (const KEYStyleContext &context=KEYStyleContext()) const |
boost::optional< std::string > | getFontName (const KEYStyleContext &context=KEYStyleContext()) const |
boost::optional< bool > | getOutline (const KEYStyleContext &context=KEYStyleContext()) const |
boost::optional< bool > | getStrikethru (const KEYStyleContext &context=KEYStyleContext()) const |
boost::optional< bool > | getUnderline (const KEYStyleContext &context=KEYStyleContext()) const |
![]() | |
virtual bool | link (const KEYStylesheetPtr_t &stylesheet) |
Find the parent style by its ID. More... | |
virtual void | flatten () |
Copy attributes from parent style (recursively). More... | |
![]() | |
virtual | ~KEYStyle ()=0 |
Private Member Functions | |
virtual KEYStylePtr_t | find (const KEYStylesheetPtr_t &stylesheet, const std::string &ident) const |
Additional Inherited Members | |
![]() | |
KEYStyleBase (const KEYPropertyMap &props, const boost::optional< std::string > &ident, const boost::optional< std::string > &parentIdent) | |
virtual | ~KEYStyleBase () |
virtual const KEYPropertyMap & | getPropertyMap () const |
Get the style's property map. More... | |
boost::any | lookup (const char *property, const KEYStyleContext &context=KEYStyleContext()) const |
Look up a property in this style. More... | |
Represents a paragraph style.
libetonyek::KEYParagraphStyle::KEYParagraphStyle | ( | const KEYPropertyMap & | props, |
const boost::optional< std::string > & | ident, | ||
const boost::optional< std::string > & | parentIdent | ||
) |
|
privatevirtual |
Reimplemented from libetonyek::KEYCharacterStyle.
boost::optional< KEYAlignment > libetonyek::KEYParagraphStyle::getAlignment | ( | const KEYStyleContext & | context = KEYStyleContext() | ) | const |
boost::optional< KEYTabStops_t > libetonyek::KEYParagraphStyle::getTabs | ( | const KEYStyleContext & | context = KEYStyleContext() | ) | const |