LibreOffice Module sc (master)  1
Public Member Functions | Private Types | Private Attributes | List of all members
ScQProStyle Class Reference

#include <qprostyle.hxx>

Public Member Functions

 ScQProStyle ()=default
 
void SetFormat (ScDocument *pDoc, sal_uInt8 nCol, sal_uInt16 nRow, SCTAB nTab, sal_uInt16 nStyle)
 
void setFontRecord (sal_uInt16 nIndex, sal_uInt16 nData, sal_uInt16 nPtSize)
 
void setFontType (sal_uInt16 nIndex, const OUString &aLabel)
 
void setAlign (sal_uInt16 nIndex, sal_uInt8 nData)
 
void setFont (sal_uInt16 nIndex, sal_uInt8 nData)
 

Private Types

enum  limits { maxsize = 256 }
 

Private Attributes

sal_uInt8 maAlign [maxsize] = {}
 
sal_uInt8 maFont [maxsize] = {}
 
sal_uInt16 maFontRecord [maxsize] = {}
 
sal_uInt16 maFontHeight [maxsize] = {}
 
OUString maFontType [maxsize]
 

Detailed Description

Definition at line 29 of file qprostyle.hxx.

Member Enumeration Documentation

enum ScQProStyle::limits
private
Enumerator
maxsize 

Definition at line 31 of file qprostyle.hxx.

Constructor & Destructor Documentation

ScQProStyle::ScQProStyle ( )
default

Member Function Documentation

void ScQProStyle::setAlign ( sal_uInt16  nIndex,
sal_uInt8  nData 
)
inline

Definition at line 51 of file qprostyle.hxx.

References maxsize.

void ScQProStyle::setFont ( sal_uInt16  nIndex,
sal_uInt8  nData 
)
inline

Definition at line 53 of file qprostyle.hxx.

References maxsize.

void ScQProStyle::setFontRecord ( sal_uInt16  nIndex,
sal_uInt16  nData,
sal_uInt16  nPtSize 
)
inline

Definition at line 41 of file qprostyle.hxx.

References maxsize.

void ScQProStyle::setFontType ( sal_uInt16  nIndex,
const OUString &  aLabel 
)
inline

Definition at line 49 of file qprostyle.hxx.

References maxsize.

void ScQProStyle::SetFormat ( ScDocument pDoc,
sal_uInt8  nCol,
sal_uInt16  nRow,
SCTAB  nTab,
sal_uInt16  nStyle 
)

Member Data Documentation

sal_uInt8 ScQProStyle::maAlign[maxsize] = {}
private

Definition at line 32 of file qprostyle.hxx.

Referenced by SetFormat().

sal_uInt8 ScQProStyle::maFont[maxsize] = {}
private

Definition at line 33 of file qprostyle.hxx.

Referenced by SetFormat().

sal_uInt16 ScQProStyle::maFontHeight[maxsize] = {}
private

Definition at line 35 of file qprostyle.hxx.

Referenced by SetFormat().

sal_uInt16 ScQProStyle::maFontRecord[maxsize] = {}
private

Definition at line 34 of file qprostyle.hxx.

Referenced by SetFormat().

OUString ScQProStyle::maFontType[maxsize]
private

Definition at line 36 of file qprostyle.hxx.

Referenced by SetFormat().


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