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