MWAWFont::Script Struct Reference documentation

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
MWAWFont::Script Struct Reference

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...

## Detailed Description

a small struct to define the script position in MWAWFont

## Constructor & Destructor Documentation

MWAWFont::Script::Script | ( | float | delta = `0`,
|  | librevenge::RVNGUnit | deltaUnit = `librevenge::RVNG_PERCENT`,
|  | int | scale = `100`
| ) |  |
| inline

constructor

## Member Function Documentation

int MWAWFont::Script::cmp | ( | Script const & | oth | ) | const
| inline

small comparison function

Referenced by MWAWFont::cmp().

bool MWAWFont::Script::isSet | ( |  | ) | const
| inline

return true if the position is not default

bool MWAWFont::Script::operator!= | ( | Script const & | oth | ) | const
| inline

operator!=

bool MWAWFont::Script::operator< | ( | Script const & | oth | ) | const
| inline

operator<

bool MWAWFont::Script::operator<= | ( | Script const & | oth | ) | const
| inline

operator<=

bool MWAWFont::Script::operator== | ( | Script const & | oth | ) | const
| inline

operator==

bool MWAWFont::Script::operator> | ( | Script const & | oth | ) | const
| inline

operator>

bool MWAWFont::Script::operator>= | ( | Script const & | oth | ) | const
| inline

operator>=

std::string MWAWFont::Script::str | ( | float | fSize | ) | const

return a string which correspond to style:text-position

static Script MWAWFont::Script::sub | ( |  | ) |
| inlinestatic

return a yposition which correspond to a basic subscript

Referenced by BeagleWksTextInternal::Font::getFont(), ClarisDrawText::readFont(), ClarisWksStyleManager::readFont(), ClarisWksText::readFont(), LightWayTxtText::readFont2(), and NisusWrtText::readFonts().

static Script MWAWFont::Script::sub100 | ( |  | ) |
| 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(), ClarisWksText::readFont(), MsWks4Text::readFont(), MsWksGraph::readFont(), 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().

static Script MWAWFont::Script::super | ( |  | ) |
| inlinestatic

return a yposition which correspond to a basic superscript

Referenced by BeagleWksTextInternal::Font::getFont(), ClarisDrawText::readFont(), ClarisWksStyleManager::readFont(), HanMacWrdJText::readFont(), HanMacWrdKText::readFont(), ClarisWksText::readFont(), MacWrtProStructures::readFont(), LightWayTxtText::readFont2(), NisusWrtText::readFonts(), and MacDraft5Parser::sendText().

static Script MWAWFont::Script::super100 | ( |  | ) |
| 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(), ClarisWksText::readFont(), MsWks4Text::readFont(), MsWksGraph::readFont(), 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().

## Member Data Documentation

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().

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

- MWAWFont.hxx
- MWAWFont.cxx