LibreOffice Module reportdesign (master) 1
Classes | Namespaces | Typedefs | Enumerations | Functions
RptDef.hxx File Reference
#include <memory>
#include <map>
#include <sal/config.h>
#include "dllapi.h"
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/style/XStyle.hpp>
#include <svx/svdobjkind.hxx>
#include <svx/svdtypes.hxx>
Include dependency graph for RptDef.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  rptui::AnyConverter
 

Namespaces

namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::report
 
namespace  rptui
 

Typedefs

typedef ::std::pair< OUString, std::shared_ptr< AnyConverter > > rptui::TPropertyConverter
 
typedef std::map< OUString, TPropertyConverter > rptui::TPropertyNamePair
 

Enumerations

enum class  rptui::ControlModification {
  rptui::NONE = 0 ,
  rptui::LEFT = 1 ,
  rptui::RIGHT = 2 ,
  rptui::TOP = 3 ,
  rptui::BOTTOM = 4 ,
  rptui::CENTER_HORIZONTAL = 5 ,
  rptui::CENTER_VERTICAL = 6 ,
  rptui::WIDTH_SMALLEST = 7 ,
  rptui::HEIGHT_SMALLEST = 8 ,
  rptui::WIDTH_GREATEST = 9 ,
  rptui::HEIGHT_GREATEST = 10
}
 

Functions

constexpr SdrLayerID rptui::RPT_LAYER_FRONT (0)
 
constexpr SdrLayerID rptui::RPT_LAYER_BACK (1)
 
constexpr SdrLayerID rptui::RPT_LAYER_HIDDEN (2)
 
const TPropertyNamePairrptui::getPropertyNameMap (SdrObjKind _nObjectId)
 returns the property name map for the given property id More...
 
REPORTDESIGN_DLLPUBLIC css::uno::Reference< css::style::XStyle > rptui::getUsedStyle (const css::uno::Reference< css::report::XReportDefinition > &_xReport)
 
template<typename T >
rptui::getStyleProperty (const css::uno::Reference< css::report::XReportDefinition > &_xReport, const OUString &_sPropertyName)