LibreOffice Module sd (master) 1
Classes | Namespaces | Macros | Typedefs | Enumerations
sdmod.hxx File Reference
#include "glob.hxx"
#include "pres.hxx"
#include <sot/storage.hxx>
#include "sddllapi.h"
#include <svl/itemprop.hxx>
#include <svl/lstner.hxx>
#include <com/sun/star/beans/XPropertySetInfo.hpp>
#include <sfx2/app.hxx>
#include <sfx2/module.hxx>
#include <sal/types.h>
#include <vcl/virdev.hxx>
#include <o3tl/span.hxx>
#include <map>
#include <memory>
#include <string_view>
Include dependency graph for sdmod.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SdExtPropertySetInfoCacheCompare
 
class  SdModule
 

Namespaces

namespace  svtools
 
namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::frame
 

Macros

#define SD_MOD()   ( static_cast<SdModule*>(SfxApplication::GetModule(SfxToolsModule::Draw)) )
 

Typedefs

typedef std::map< o3tl::span< SfxItemPropertyMapEntry const >, css::uno::Reference< css::beans::XPropertySetInfo >, SdExtPropertySetInfoCacheCompareSdExtPropertySetInfoCache
 
typedef std::map< SdrObjKind, css::uno::Sequence< css::uno::Type > > SdTypesCache
 

Enumerations

enum class  SdOptionStreamMode {
  Load = 0 ,
  Store = 1
}
 

Macro Definition Documentation

◆ SD_MOD

#define SD_MOD ( )    ( static_cast<SdModule*>(SfxApplication::GetModule(SfxToolsModule::Draw)) )

Definition at line 184 of file sdmod.hxx.

Typedef Documentation

◆ SdExtPropertySetInfoCache

Definition at line 70 of file sdmod.hxx.

◆ SdTypesCache

Definition at line 71 of file sdmod.hxx.

Enumeration Type Documentation

◆ SdOptionStreamMode

enum class SdOptionStreamMode
strong
Enumerator
Load 
Store 

Definition at line 54 of file sdmod.hxx.