LibreOffice Module sc (master) 1
|
#include <attarray.hxx>
Public Member Functions | |
ScAttrIterator (const ScAttrArray *pNewArray, SCROW nStart, SCROW nEnd, const ScPatternAttr *pDefaultPattern) | |
const ScPatternAttr * | Next (SCROW &rTop, SCROW &rBottom) |
const ScPatternAttr * | Resync (SCROW nRow, SCROW &rTop, SCROW &rBottom) |
SCROW | GetNextRow () const |
Private Attributes | |
const ScAttrArray * | pArray |
const ScPatternAttr * | pDefPattern |
SCSIZE | nPos |
SCROW | nRow |
SCROW | nEndRow |
Definition at line 237 of file attarray.hxx.
|
inline |
Definition at line 251 of file attarray.hxx.
References ScAttrArray::Count(), nPos, pArray, and ScAttrArray::Search().
|
inline |
Definition at line 248 of file attarray.hxx.
References nRow.
|
inline |
Definition at line 268 of file attarray.hxx.
References Count, ScAttrArray::Count(), ScAttrArray::GetDoc(), ScDocument::MaxRow(), ScAttrArray::mvData, nEndRow, nPos, nRow, pArray, and pDefPattern.
Referenced by ScColumn::CopyScenarioFrom(), ScColumn::CopyScenarioTo(), ScColumn::GetAreaStyle(), ScColumnData::GetMostUsedPattern(), ScColumn::GetOptimalHeight(), ScColumn::GetSelectionStyle(), ScColumn::MarkScenarioIn(), ScColumn::RemoveProtected(), Resync(), and ScColumn::TestCopyScenarioTo().
|
inline |
Definition at line 299 of file attarray.hxx.
References Count, ScAttrArray::Count(), mvData, ScAttrArray::mvData, Next(), nPos, nRow, pArray, and ScAttrArray::Search().
Referenced by ScColumn::GetOptimalHeight().
|
private |
Definition at line 243 of file attarray.hxx.
Referenced by Next().
|
private |
Definition at line 241 of file attarray.hxx.
Referenced by Next(), Resync(), and ScAttrIterator().
|
private |
Definition at line 242 of file attarray.hxx.
Referenced by GetNextRow(), Next(), and Resync().
|
private |
Definition at line 239 of file attarray.hxx.
Referenced by Next(), Resync(), and ScAttrIterator().
|
private |
Definition at line 240 of file attarray.hxx.
Referenced by Next().