Go to the documentation of this file.
10 #ifndef __PMDTYPES_H__
11 #define __PMDTYPES_H__
13 #include <boost/optional.hpp>
27 PMDColor(
const unsigned i,
const uint16_t red,
const uint16_t green,
const uint16_t blue)
38 PMDFont(
const unsigned i,
const std::string &fontName)
112 #endif // __PMDTYPES_H__
uint16_t m_beforeIndent
Definition: PMDTypes.h:71
uint8_t m_fillOverprint
Definition: PMDTypes.h:47
uint16_t m_orphans
Definition: PMDTypes.h:73
uint16_t m_blue
Definition: PMDTypes.h:25
bool m_allCaps
Definition: PMDTypes.h:100
uint8_t m_fillTint
Definition: PMDTypes.h:48
uint16_t m_fontFace
Definition: PMDTypes.h:88
Definition: PMDTypes.h:32
PMDFont(const unsigned i, const std::string &fontName)
Definition: PMDTypes.h:38
PMDParaProperties()
Definition: PMDTypes.cpp:34
uint16_t m_length
Definition: PMDTypes.h:66
uint16_t m_fontColor
Definition: PMDTypes.h:90
uint16_t m_widows
Definition: PMDTypes.h:74
uint16_t m_red
Definition: PMDTypes.h:23
uint16_t m_strokeWidth
Definition: PMDTypes.h:56
PMDStrokeProperties()
Definition: PMDTypes.cpp:25
bool m_strike
Definition: PMDTypes.h:96
const uint8_t STROKE_NORMAL
Definition: constants.h:73
uint8_t m_fillType
Definition: PMDTypes.h:45
uint8_t m_fillColor
Definition: PMDTypes.h:46
bool m_keepTogether
Definition: PMDTypes.h:76
bool m_sub
Definition: PMDTypes.h:98
PMDCharProperties()
Definition: PMDTypes.cpp:53
Definition: PMDTypes.h:53
uint16_t m_keepWithNext
Definition: PMDTypes.h:75
uint16_t m_afterIndent
Definition: PMDTypes.h:72
boost::optional< PMDStrokeProperties > m_ruleBelow
Definition: PMDTypes.h:80
uint16_t m_fontSize
Definition: PMDTypes.h:89
Definition: PMDTypes.h:20
unsigned m_i
Definition: PMDTypes.h:22
uint16_t m_superPos
Definition: PMDTypes.h:103
uint16_t m_superSubSize
Definition: PMDTypes.h:102
uint8_t m_align
Definition: PMDTypes.h:67
uint16_t m_hyphensCount
Definition: PMDTypes.h:78
boost::optional< PMDStrokeProperties > m_ruleAbove
Definition: PMDTypes.h:79
bool m_bold
Definition: PMDTypes.h:91
PMDFillProperties()
Definition: PMDTypes.cpp:17
uint8_t m_strokeColor
Definition: PMDTypes.h:57
bool m_super
Definition: PMDTypes.h:97
Definition: PMDTypes.h:85
bool m_underline
Definition: PMDTypes.h:93
uint8_t m_strokeOverprint
Definition: PMDTypes.h:58
uint16_t m_rightIndent
Definition: PMDTypes.h:70
uint8_t m_strokeType
Definition: PMDTypes.h:55
bool m_outline
Definition: PMDTypes.h:94
std::string m_fontName
Definition: PMDTypes.h:36
Definition: geometry.h:22
unsigned m_i
Definition: PMDTypes.h:35
uint16_t m_subPos
Definition: PMDTypes.h:104
uint16_t m_tint
Definition: PMDTypes.h:105
bool m_smallCaps
Definition: PMDTypes.h:99
bool m_hyphenate
Definition: PMDTypes.h:77
Definition: PMDTypes.h:43
uint16_t m_length
Definition: PMDTypes.h:87
uint8_t m_strokeTint
Definition: PMDTypes.h:59
uint16_t m_leftIndent
Definition: PMDTypes.h:68
uint16_t m_green
Definition: PMDTypes.h:24
Definition: PMDTypes.h:64
bool m_shadow
Definition: PMDTypes.h:95
uint16_t m_firstIndent
Definition: PMDTypes.h:69
const uint8_t FILL_NONE
Definition: constants.h:60
PMDColor(const unsigned i, const uint16_t red, const uint16_t green, const uint16_t blue)
Definition: PMDTypes.h:27
int16_t m_kerning
Definition: PMDTypes.h:101
bool m_italic
Definition: PMDTypes.h:92
Generated for libpagemaker by
doxygen 1.8.16