a small struct to define the script position in MWAWFont More...
#include <MWAWFont.hxx>
Public Member Functions | |
Script (float delta=0, librevenge::RVNGUnit deltaUnit=librevenge::RVNG_PERCENT, int scale=100) | |
constructor | |
bool | isSet () const |
return true if the position is not default | |
std::string | str (float fSize) const |
return a string which correspond to style:text-position | |
bool | operator== (Script const &oth) const |
operator== | |
bool | operator!= (Script const &oth) const |
operator!= | |
bool | operator< (Script const &oth) const |
operator< | |
bool | operator<= (Script const &oth) const |
operator<= | |
bool | operator> (Script const &oth) const |
operator> | |
bool | operator>= (Script const &oth) const |
operator>= | |
int | cmp (Script const &oth) const |
small comparison function | |
Static Public Member Functions | |
static Script | sub () |
return a yposition which correspond to a basic subscript | |
static Script | sub100 () |
return a yposition which correspond to a basic subscript100 | |
static Script | super () |
return a yposition which correspond to a basic superscript | |
static Script | super100 () |
return a yposition which correspond to a basic superscript100 | |
Public Attributes | |
float | m_delta |
the ydelta | |
librevenge::RVNGUnit | m_deltaUnit |
the ydelta unit ( point or percent ) | |
int | m_scale |
the font scaling ( in percent ) | |
a small struct to define the script position in MWAWFont
|
inlineexplicit |
constructor
|
inline |
small comparison function
Referenced by MWAWFont::cmp(), operator!=(), operator<(), operator<=(), operator==(), operator>(), and operator>=().
|
inline |
return true if the position is not default
|
inline |
operator!=
|
inline |
operator<
|
inline |
operator<=
|
inline |
operator==
|
inline |
operator>
|
inline |
operator>=
std::string MWAWFont::Script::str | ( | float | fSize | ) | const |
return a string which correspond to style:text-position
|
inlinestatic |
return a yposition which correspond to a basic subscript
Referenced by BeagleWksTextInternal::Font::getFont(), ClarisDrawText::readFont(), ClarisWksStyleManager::readFont(), LightWayTxtText::readFont2(), ClarisWksStyleManager::readFontAndPos(), and NisusWrtText::readFonts().
|
inlinestatic |
return a yposition which correspond to a basic subscript100
Referenced by RagTimeText::readCharProperties(), HanMacWrdKText::readFont(), ClarisDrawText::readFont(), ClarisWksStyleManager::readFont(), MsWrd1Parser::readFont(), WordMakerParser::readFont(), MsWks3Text::readFont(), GreatWksText::readFont(), MsWksGraph::readFont(), SpringBoardParser::readFont(), HanMacWrdJText::readFont(), MsWks4Text::readFont(), ClarisWksStyleManager::readFontAndPos(), WriterPlsParser::readFonts(), MindWrtParser::readFonts(), RagTimeText::readFonts(), MacDrawProStyleManager::readFontStyles(), MacWrtParser::readInformations(), RagTimeSpreadsheet::readSpreadsheetCellV2(), GreatWksSSParser::readStyles(), MsWksTable::readTable(), MacWrtParser::readText(), WriteNowText::send(), GreatWksText::sendSimpleTextbox(), StudentWritingCParser::sendText(), and FullWrtTextInternal::Font::update().
|
inlinestatic |
return a yposition which correspond to a basic superscript
Referenced by BeagleWksTextInternal::Font::getFont(), HanMacWrdKText::readFont(), ClarisDrawText::readFont(), ClarisWksStyleManager::readFont(), HanMacWrdJText::readFont(), MacWrtProStructures::readFont(), LightWayTxtText::readFont2(), ClarisWksStyleManager::readFontAndPos(), NisusWrtText::readFonts(), and MacDraft5Parser::sendText().
|
inlinestatic |
return a yposition which correspond to a basic superscript100
Referenced by RagTimeText::readCharProperties(), HanMacWrdKText::readFont(), ClarisDrawText::readFont(), ClarisWksStyleManager::readFont(), MsWrd1Parser::readFont(), WordMakerParser::readFont(), MsWks3Text::readFont(), GreatWksText::readFont(), MsWksGraph::readFont(), SpringBoardParser::readFont(), HanMacWrdJText::readFont(), MsWks4Text::readFont(), ClarisWksStyleManager::readFontAndPos(), WriterPlsParser::readFonts(), MindWrtParser::readFonts(), RagTimeText::readFonts(), MacDrawProStyleManager::readFontStyles(), MacWrtParser::readInformations(), RagTimeSpreadsheet::readSpreadsheetCellV2(), GreatWksSSParser::readStyles(), MsWksTable::readTable(), MacWrtParser::readText(), WriteNowText::send(), GreatWksText::sendSimpleTextbox(), StudentWritingCParser::sendText(), and FullWrtTextInternal::Font::update().
float MWAWFont::Script::m_delta |
the ydelta
Referenced by cmp().
librevenge::RVNGUnit MWAWFont::Script::m_deltaUnit |
the ydelta unit ( point or percent )
Referenced by cmp().
int MWAWFont::Script::m_scale |
the font scaling ( in percent )
Referenced by cmp().