LibreOffice Module svx (master)  1
Classes | Namespaces | Functions
svdetc.hxx File Reference
#include <editeng/outliner.hxx>
#include <svx/svxdllapi.h>
#include <tools/link.hxx>
#include <tools/fract.hxx>
#include <svx/svdobj.hxx>
#include <svl/whichranges.hxx>
#include <memory>
Include dependency graph for svdetc.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  SvdProgressInfo
 Helper class for the communication between the dialog In order to break open Metafiles (sd/source/ui/dlg/brkdlg.cxx), SdrEditView::DoImportMarkedMtf() and ImpSdrGDIMetaFileImport::DoImport() More...
class  OLEObjCache
class  SdrGlobalData


 Global default settings for the DrawingEngine.


SVXCORE_DLLPUBLIC std::unique_ptr< SdrOutlinerSdrMakeOutliner (OutlinerMode nOutlinerMode, SdrModel &rMod)
 Create an Outliner with the engine-global default settings on the heap. More...
Color SdrEngineDefaults::GetFontColor ()
size_t SdrEngineDefaults::GetFontHeight ()
MapUnit SdrEngineDefaults::GetMapUnit ()
Fraction SdrEngineDefaults::GetMapFraction ()
SVXCORE_DLLPUBLIC bool GetDraftFillColor (const SfxItemSet &rSet, Color &rCol)
 Returns a replacement for an XFillStyle. More...
bool SearchOutlinerItems (const SfxItemSet &rSet, bool bInklDefaults, bool *pbOnlyEE=nullptr)
 Search an ItemSet for Outliner/EditEngine Items. More...
WhichRangesContainer RemoveWhichRange (const WhichRangesContainer &pOldWhichTable, sal_uInt16 nRangeBeg, sal_uInt16 nRangeEnd)
std::vector< Link< SdrObjCreatorParams, SdrObject * > > & ImpGetUserMakeObjHdl ()
SVXCORE_DLLPUBLIC SdrGlobalDataGetSdrGlobalData ()
SVXCORE_DLLPUBLIC Color GetTextEditBackgroundColor (const SdrObjEditView &rView)

Function Documentation

SVXCORE_DLLPUBLIC bool GetDraftFillColor ( const SfxItemSet rSet,
Color rCol 
SVXCORE_DLLPUBLIC SdrGlobalData& GetSdrGlobalData ( )
SVXCORE_DLLPUBLIC Color GetTextEditBackgroundColor ( const SdrObjEditView rView)
std::vector<Link<SdrObjCreatorParams, SdrObject*> >& ImpGetUserMakeObjHdl ( )
WhichRangesContainer RemoveWhichRange ( const WhichRangesContainer pOldWhichTable,
sal_uInt16  nRangeBeg,
sal_uInt16  nRangeEnd 
a new WhichTable, which we need to squash at some point with a delete

Definition at line 383 of file svdetc.cxx.

References begin, and end.

Referenced by SdrObjEditView::SetAttributes().

SVXCORE_DLLPUBLIC std::unique_ptr<SdrOutliner> SdrMakeOutliner ( OutlinerMode  nOutlinerMode,
SdrModel rMod 
bool SearchOutlinerItems ( const SfxItemSet rSet,
bool  bInklDefaults,
bool *  pbOnlyEE = nullptr 

Search an ItemSet for Outliner/EditEngine Items.

true, if the set contains such items

Definition at line 360 of file svdetc.cxx.

References EE_ITEMS_END(), SfxWhichIter::FirstWhich(), SfxWhichIter::GetItemState(), and SfxWhichIter::NextWhich().

Referenced by SdrObjEditView::SetAttributes(), and SdrEditView::SetAttrToMarked().