Functions |
STStatus | STStyleNewEmpty (STStyle *oStyle, STTypeEnv iEnv) |
| Creates a new empty Style. More...
|
STStatus | STStyleNewDefault (STStyle *oStyle, STTypeEnv iEnv) |
| Creates a new Style with the attributes set to default values. More...
|
STStatus | STStyleNewCopy (STStyle *oNewStyle, STStyle iOldStyle) |
| Creates a copy of iOldStyle. More...
|
STStatus | STStyleDispose (STStyle iStyle) |
| A Style destructor. More...
|
STStatus | STStyleCompare (STStyle iLhs, STStyleMask iMask, STStyle iRhs, STStyleComparison *oResult) |
| Compare two STStyle objects. More...
|
STStatus | STStyleIsEmpty (STStyle iStyle, STBoolean *oResult) |
| Checks if a Style is empty, i.e. More...
|
STStatus | STStyleClear (STStyle iStyle, STStyleMask iMask) |
| Removes specified attributes from a Style. More...
|
STStatus | STStyleSerialize (STStyle iStyle, int iFileDes) |
| Serializes a Style object to an XML stream. More...
|
STStatus | STStyleDeserialize (STStyle *oStyle, int iFileDes) |
| Reads in an XML stream and deserializes a Style object from it. More...
|
STStatus | STStyleSetFont (STStyle iStyle, STStyleMask iMask, STFont iFont, double iSize, STLanguage iLanguage, STBaselineFlag iBaseline) |
| Sets font-related attributes of the STStyle. More...
|
STStatus | STStyleGetFont (STStyle iStyle, STStyleMask *oMask, STFont *oFont, double *oSize, STLanguage *oLanguage, STBaselineFlag *oBaseline) |
| Retrieves font-related attributes from the STStyle object. More...
|
STStatus | STStyleSetScaler (STStyle iStyle, STStyleMask iMask, STScaler iScaler, STHintingMode iHints, STSbitsMode iSbits) |
| Sets scaler and its parameters for the STStyle object. More...
|
STStatus | STStyleGetScaler (STStyle iStyle, STStyleMask *oMask, STScaler *oScaler, STHintingMode *oHints, STSbitsMode *oSbits) |
| Retrieves scaler and its parameters from the STStyle object. More...
|
STStatus | STStyleSetLayoutEngine (STStyle iStyle, STStyleMask iMask, STLayoutEngine iLayoutEngine) |
| XXX NOT FOR THE ARC Sets the layout engine for the style. More...
|
STStatus | STStyleGetLayoutEngine (STStyle iStyle, STStyleMask *oMask, STLayoutEngine *oLayoutEngine) |
| XXX NOT FOR THE ARC Retrieves the layout engine of the style. More...
|
STStatus | STStyleScalerControl (STStyle iStyle, void *iToScaler, STSize iToByteCount, void **oFromScaler, STSize *oFromByteCount) |
| Scaler ioctl - exchange control information with the scaler. More...
|
STStatus | STStyleSetEffects (STStyle iStyle, STStyleMask iMask, STStyleEffects iStyleEffects, STStrikeThrough iStrikeThrough, STUnderline iUnderline) |
| Sets some effects-related attributes for the STStyle object. More...
|
STStatus | STStyleSetOptions (STStyle iStyle, STStyleMask iMask, int iImposeWidth, int iBeforeWithStreamShift, int iAfterWithStreamShift, int iCrossStreamShift, int iHangingInhibitFactor, int iKerningInhibitFactor, int iDecompositionInhibitFactor) |
| Sets additional style options. More...
|
STStatus | STStyleGetOptions (STStyle iStyle, STStyleMask *oMask, int *oImposeWidth, int *oBeforeWithStreamShift, int *oAfterWithStreamShift, int *oCrossStreamShift, int *oTracking, int *oHangingInhibitFactor, int *oKerningInhibitFactor, int *oDecompositionInhibitFactor) |
| Retrieves additional style options. More...
|
STStatus | STStyleGetEffects (STStyle iStyle, STStyleMask *oMask, STStyleEffects *oStyleEffects, STStrikeThrough *oStrikeThrough, STUnderline *oUnderline) |
| Retrieves previously set effects-related attributes. More...
|
STStatus | STStyleResetAttributes (STStyle iStyle, STStyleMask iMask) |
| Resets all Style attributes to their default values. More...
|
STStatus | STStyleCopyAttributes (STStyle iToStyle, STStyleMask iMask, STStyle iFromStyle) |
| Copies attributes set in the source Style object to the destination Style object. More...
|
STStatus | STStyleOverwriteAttributes (STStyle iToStyle, STStyleMask iMask, STStyle iFromStyle) |
| Copies only those attributes from the source style object that are also set in the destination Style object. More...
|
STStatus | STStyleUnderwriteAttributes (STStyle iToStyle, STStyleMask iMask, STStyle iFromStyle) |
| Copies only those attributes from the source Style object that are not set in the destination Style object. More...
|
STStatus | STStyleGetBaselines (STStyle iStyle, STBaselineFlag iBaseline, STBaselines *oBaselines) |
| Retrieves baselines position for a style. More...
|
STStatus | STStyleGetDesignMetrics (STStyle iStyle, STLineMetrics *oMetrics) |
| Retrieves design metrics for the style based on scaled font design metrics. More...
|
STStatus | STStyleSetPrivateData (STStyle iStyle, STPointer iData) |
| Sets a client private value into the Style data space. More...
|
STStatus | STStyleGetPrivateData (STStyle iStyle, STPointer *oData) |
| Gets the client private value into the Style data space. More...
|