20 #ifndef INCLUDED_SVX_SVDETC_HXX
21 #define INCLUDED_SVX_SVDETC_HXX
104 std::unique_ptr<sal_uInt16[]>
RemoveWhichRange(
const sal_uInt16* pOldWhichTable, sal_uInt16 nRangeBeg, sal_uInt16 nRangeEnd);
130 void Init(
size_t _nObjCount );
132 void SetNextObject();
134 void SetActionCount(
size_t _nActionCount );
135 void SetInsertCount(
size_t _nInsertCount );
137 bool ReportActions(
size_t nActionCount );
138 void ReportInserts(
size_t nInsertCount );
150 void ReportRescales(
size_t nRescaleCount );
187 std::vector<Link<SdrObjCreatorParams, SdrObject*>>
209 #endif // INCLUDED_SVX_SVDETC_HXX
size_t GetSumCurAction() const
Global default settings for the DrawingEngine.
size_t GetInsertCount() const
constexpr::Color COL_AUTO(ColorTransparency, 0xFF, 0xFF, 0xFF, 0xFF)
SVXCORE_DLLPUBLIC ~OLEObjCache()
size_t GetCurAction() const
const SvtSysLocale * pSysLocale
void RemoveObj(SdrOle2Obj *pObj)
const LocaleDataWrapper * pLocaleData
std::vector< SdrOle2Obj * > maObjs
OLEObjCache & GetOLEObjCache()
bool SearchOutlinerItems(const SfxItemSet &rSet, bool bInklDefaults, bool *pbOnlyEE=nullptr)
Search an ItemSet for Outliner/EditEngine Items.
static bool UnloadObj(SdrOle2Obj *pObj)
SVXCORE_DLLPUBLIC bool GetDraftFillColor(const SfxItemSet &rSet, Color &rCol)
Returns a replacement for an XFillStyle.
size_t GetCurInsert() const
size_t GetObjCount() const
std::vector< Link< SdrObjCreatorParams, SdrObject * > > & ImpGetUserMakeObjHdl()
SVXCORE_DLLPUBLIC SdrGlobalData & GetSdrGlobalData()
Link< void *, bool > maLink
Helper class for the communication between the dialog In order to break open Metafiles (sd/source/ui/...
Fraction GetMapFraction()
SVXCORE_DLLPUBLIC std::unique_ptr< SdrOutliner > SdrMakeOutliner(OutlinerMode nOutlinerMode, SdrModel &rMod)
Create an Outliner with the engine-global default settings on the heap.
size_t GetActionCount() const
#define SVXCORE_DLLPUBLIC
std::unique_ptr< sal_uInt16[]> RemoveWhichRange(const sal_uInt16 *pOldWhichTable, sal_uInt16 nRangeBeg, sal_uInt16 nRangeEnd)
std::vector< Link< SdrObjCreatorParams, SdrObject * > > aUserMakeObjHdl
void InsertObj(SdrOle2Obj *pObj)
SVXCORE_DLLPUBLIC SdrOle2Obj * operator[](size_t nPos)
SVXCORE_DLLPUBLIC Color GetTextEditBackgroundColor(const SdrObjEditView &rView)
DECL_LINK(UnloadCheckHdl, Timer *, void)
SVXCORE_DLLPUBLIC size_t size() const
std::unique_ptr< AutoTimer > pTimer
const LocaleDataWrapper & GetLocaleData()