20#include <com/sun/star/awt/Gradient.hpp>
29using namespace ::
cppu;
36 explicit SvxUnoTransGradientTable(
SdrModel* pModel)
noexcept;
45 virtual uno::Type SAL_CALL getElementType()
override;
49SvxUnoTransGradientTable::SvxUnoTransGradientTable(
SdrModel* pModel) noexcept
54OUString SAL_CALL SvxUnoTransGradientTable::getImplementationName()
56 return "SvxUnoTransGradientTable";
59uno::Sequence<OUString> SAL_CALL SvxUnoTransGradientTable::getSupportedServiceNames()
61 return {
"com.sun.star.drawing.TransparencyGradientTable" };
64NameOrIndex* SvxUnoTransGradientTable::createItem()
const
72uno::Type SAL_CALL SvxUnoTransGradientTable::getElementType()
82 return *
new SvxUnoTransGradientTable(pModel);
virtual NameOrIndex * createItem() const =0
void SetEnabled(bool bEnable)
css::uno::Type const & get()
css::uno::Sequence< OUString > getSupportedServiceNames()
OUString getImplementationName()
uno::Reference< uno::XInterface > SvxUnoTransGradientTable_createInstance(SdrModel *pModel)
Create a hatchtable.
constexpr TypedWhichId< XFillFloatTransparenceItem > XATTR_FILLFLOATTRANSPARENCE(XATTR_FILL_FIRST+11)