|
LibreOffice Module sc (master) 1
|
#include <scitems.hxx>#include <editeng/boxitem.hxx>#include <editeng/editobj.hxx>#include <o3tl/safeint.hxx>#include <svx/sdrundomanager.hxx>#include <svx/svditer.hxx>#include <sfx2/objsh.hxx>#include <sfx2/docfile.hxx>#include <svl/numformat.hxx>#include <svl/poolcach.hxx>#include <svl/zforlist.hxx>#include <unotools/charclass.hxx>#include <unotools/transliterationwrapper.hxx>#include <tools/urlobj.hxx>#include <sal/log.hxx>#include <osl/diagnose.h>#include <com/sun/star/text/WritingMode2.hpp>#include <com/sun/star/script/vba/XVBACompatibility.hpp>#include <com/sun/star/sheet/TablePageBreakData.hpp>#include <com/sun/star/lang/NotInitializedException.hpp>#include <document.hxx>#include <docsh.hxx>#include <docuno.hxx>#include <table.hxx>#include <column.hxx>#include <attrib.hxx>#include <attarray.hxx>#include <patattr.hxx>#include <rangenam.hxx>#include <poolhelp.hxx>#include <docpool.hxx>#include <stlpool.hxx>#include <stlsheet.hxx>#include <globstr.hrc>#include <scresid.hxx>#include <dbdata.hxx>#include <chartlis.hxx>#include <rangelst.hxx>#include <markdata.hxx>#include <drwlayer.hxx>#include <validat.hxx>#include <prnsave.hxx>#include <chgtrack.hxx>#include <hints.hxx>#include <detdata.hxx>#include <dpobject.hxx>#include <scmod.hxx>#include <dociter.hxx>#include <progress.hxx>#include <autonamecache.hxx>#include <bcaslot.hxx>#include <postit.hxx>#include <clipparam.hxx>#include <defaultsoptions.hxx>#include <editutil.hxx>#include <stringutil.hxx>#include <formulaiter.hxx>#include <formulacell.hxx>#include <clipcontext.hxx>#include <listenercontext.hxx>#include <scopetools.hxx>#include <refupdatecontext.hxx>#include <formulagroup.hxx>#include <tokenstringcontext.hxx>#include <compressedarray.hxx>#include <recursionhelper.hxx>#include <SparklineGroup.hxx>#include <SparklineList.hxx>#include <undomanager.hxx>#include <formula/vectortoken.hxx>#include <limits>#include <memory>#include <utility>#include <comphelper/lok.hxx>#include <comphelper/servicehelper.hxx>#include <vcl/uitest/logger.hxx>#include <vcl/uitest/eventdescription.hxx>#include <mtvelements.hxx>#include <sfx2/lokhelper.hxx>Go to the source code of this file.
Typedefs | |
| typedef std::set< ScDefaultAttr, ScLessDefaultAttr > | ScDefaultAttrSet |
Functions | |
| static void | lcl_GetFirstTabRange (SCTAB &rTabRangeStart, SCTAB &rTabRangeEnd, const ScMarkData *pTabMark, SCTAB aMaxTab) |
| static bool | lcl_GetNextTabRange (SCTAB &rTabRangeStart, SCTAB &rTabRangeEnd, const ScMarkData *pTabMark, SCTAB aMaxTab) |
| static void | lcl_GetInsDelRanges (const ScRange &rOld, const ScRange &rNew, ScRange &rColRange, bool &rInsCol, bool &rDelCol, ScRange &rRowRange, bool &rInsRow, bool &rDelRow) |
| static HasAttrFlags | OptimizeHasAttrib (HasAttrFlags nMask, const ScDocumentPool *pPool) |
| typedef std::set<ScDefaultAttr, ScLessDefaultAttr> ScDefaultAttrSet |
Definition at line 169 of file document.cxx.
|
static |
Definition at line 1131 of file document.cxx.
References ScMarkData::GetFirstSelected(), and ScMarkData::GetTableSelect().
Referenced by ScDocument::DeleteCol(), ScDocument::DeleteRow(), ScDocument::InsertCol(), and ScDocument::InsertRow().
|
static |
Definition at line 1675 of file document.cxx.
References ScRange::aEnd, ScRange::aStart, ScAddress::Col(), ScAddress::Row(), and ScAddress::Tab().
Referenced by ScDocument::CanFitBlock(), and ScDocument::FitBlock().
|
static |
Definition at line 1149 of file document.cxx.
References ScMarkData::GetTableSelect().
Referenced by ScDocument::DeleteCol(), ScDocument::DeleteRow(), ScDocument::InsertCol(), and ScDocument::InsertRow().
|
static |
Definition at line 5136 of file document.cxx.
References ATTR_ROTATE_VALUE(), SfxItemPool::GetItemSurrogates(), ScDocument::GetValue(), and Rotate.
Referenced by ScDocument::HasAttrib().