LibreOffice Module svx (master) 1
Typedefs | Functions
unomtabl.cxx File Reference
#include <sal/config.h>
#include <memory>
#include <set>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/container/XNameContainer.hpp>
#include <com/sun/star/drawing/PointSequence.hpp>
#include <com/sun/star/util/XCancellable.hpp>
#include <comphelper/sequence.hxx>
#include <cppuhelper/implbase.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <svl/itempool.hxx>
#include <svl/itemset.hxx>
#include <svl/lstner.hxx>
#include <svx/xlnedit.hxx>
#include <svx/xlnstit.hxx>
#include <svx/svdmodel.hxx>
#include <svx/xdef.hxx>
#include <vector>
#include <vcl/svapp.hxx>
#include <svx/unofill.hxx>
#include <svx/unoapi.hxx>
Include dependency graph for unomtabl.cxx:

Go to the source code of this file.

Typedefs

typedef std::vector< std::unique_ptr< SfxItemSet > > ItemPoolVector
 

Functions

static bool getByNameFromPool (std::u16string_view rSearchName, SfxItemPool const *pPool, sal_uInt16 nWhich, uno::Any &rAny)
 
static void createNamesForPool (SfxItemPool const *pPool, sal_uInt16 nWhich, std::set< OUString > &rNameSet)
 
uno::Reference< uno::XInterface > SvxUnoMarkerTable_createInstance (SdrModel *pModel)
 Create a hatchtable. More...
 

Typedef Documentation

◆ ItemPoolVector

typedef std::vector<std::unique_ptr<SfxItemSet> > ItemPoolVector

Definition at line 51 of file unomtabl.cxx.

Function Documentation

◆ createNamesForPool()

static void createNamesForPool ( SfxItemPool const *  pPool,
sal_uInt16  nWhich,
std::set< OUString > &  rNameSet 
)
static

◆ getByNameFromPool()

static bool getByNameFromPool ( std::u16string_view  rSearchName,
SfxItemPool const *  pPool,
sal_uInt16  nWhich,
uno::Any rAny 
)
static

◆ SvxUnoMarkerTable_createInstance()

uno::Reference< uno::XInterface > SvxUnoMarkerTable_createInstance ( SdrModel pModel)

Create a hatchtable.

Definition at line 417 of file unomtabl.cxx.

Referenced by SvxUnoDrawingModel::createInstance().