Inheritance diagram for StyledLine:


Public Member Functions | |
| void | Append (StyledLineBit inBit) |
| StyledLine | cloneWithBounds (scn boundWidth, scn boundHeight) |
| void | Constructor (XMLElement inXML) |
| void | Constructor (string inStr, CharacterStyle inStyle, integer inAlign, scn inWidth, double inKern=0, scn inLeading=nil) |
| void | Constructor (StyledLine rhs, scn boundWidth, scn boundHeight) |
| void | Constructor (integer ordinalNumber, double offsetX, double offsetY, integer inAlign, scn inWidth, double inKern, scn inLeading) |
| void | ExplodeBitsAtCharBoundaries () |
| void | ExplodeBitsAtWordBoundaries () |
| void | GetMaxDimensions (double outMaxWidthPts, double outTotalLineHeightsPts, graphics usingGraphicsToMeasure) |
| XMLElement | GetXML () |
| void | InvalidateCaches () |
| void | LoadIntoGrid (StyleGrid sg) |
| void | Place (Graphics g, Placer placeWith, double kernFraction, StyledChar generatingBits[]) |
| void | Render (Graphics g, double baseX, double baseY, RenderTarget renderTo) |
| double | scaledWidth (double atScale, Graphics useGraphics) |
| void | SetCurrentBitsByAlignment () |
Package Attributes | |
| integer | mAlignment |
| MeasuredStyledBits | mBitsAtWordBoundaries |
| scn | mBoundingWidth |
| MeasuredStyledBits | mCurrentBits |
| double | mKerningFraction |
| scn | mLeading |
| integer | mOrdinalNumber |
| MeasuredStyledBits | mOriginalBits |
| scn | mXOffset |
| scn | mYOffset |
| void StyledLine.Append | ( | StyledLineBit | inBit | ) |
| StyledLine StyledLine.cloneWithBounds | ( | scn | boundWidth, | |
| scn | boundHeight | |||
| ) |
| void StyledLine.Constructor | ( | XMLElement | inXML | ) |
| void StyledLine.Constructor | ( | string | inStr, | |
| CharacterStyle | inStyle, | |||
| integer | inAlign, | |||
| scn | inWidth, | |||
| double | inKern = 0, |
|||
| scn | inLeading = nil | |||
| ) |
| void StyledLine.Constructor | ( | StyledLine | rhs, | |
| scn | boundWidth, | |||
| scn | boundHeight | |||
| ) |
| void StyledLine.Constructor | ( | integer | ordinalNumber, | |
| double | offsetX, | |||
| double | offsetY, | |||
| integer | inAlign, | |||
| scn | inWidth, | |||
| double | inKern, | |||
| scn | inLeading | |||
| ) |
| void StyledLine.ExplodeBitsAtCharBoundaries | ( | ) |
| void StyledLine.ExplodeBitsAtWordBoundaries | ( | ) |
| void StyledLine.GetMaxDimensions | ( | double | outMaxWidthPts, | |
| double | outTotalLineHeightsPts, | |||
| graphics | usingGraphicsToMeasure | |||
| ) |
| XMLElement StyledLine.GetXML | ( | ) |
| void StyledLine.InvalidateCaches | ( | ) |
| void StyledLine.LoadIntoGrid | ( | StyleGrid | sg | ) |
| void StyledLine.Place | ( | Graphics | g, | |
| Placer | placeWith, | |||
| double | kernFraction, | |||
| StyledChar | generatingBits[] | |||
| ) |
| void StyledLine.Render | ( | Graphics | g, | |
| double | baseX, | |||
| double | baseY, | |||
| RenderTarget | renderTo | |||
| ) |
| double StyledLine.scaledWidth | ( | double | atScale, | |
| Graphics | useGraphics | |||
| ) |
| void StyledLine.SetCurrentBitsByAlignment | ( | ) |
integer StyledLine.mAlignment [package] |
scn StyledLine.mBoundingWidth [package] |
MeasuredStyledBits StyledLine.mCurrentBits [package] |
double StyledLine.mKerningFraction [package] |
scn StyledLine.mLeading [package] |
integer StyledLine.mOrdinalNumber [package] |
MeasuredStyledBits StyledLine.mOriginalBits [package] |
scn StyledLine.mXOffset [package] |
scn StyledLine.mYOffset [package] |
1.5.1