20#ifndef INCLUDED_SVX_SOURCE_UNOGALLERY_UNOGALITEM_HXX
21#define INCLUDED_SVX_SOURCE_UNOGALLERY_UNOGALITEM_HXX
25#include <com/sun/star/lang/XServiceInfo.hpp>
26#include <com/sun/star/gallery/XGalleryItem.hpp>
39 public css::lang::XServiceInfo,
40 public css::lang::XTypeProvider,
41 public css::gallery::XGalleryItem,
44 friend class ::unogallery::GalleryTheme;
58 virtual
void SAL_CALL
acquire() noexcept override;
59 virtual
void SAL_CALL
release() noexcept override;
GalleryDrawingModel(SdrModel *pDoc) noexcept
virtual ~GalleryDrawingModel() noexcept override
virtual ~GalleryItem() noexcept override
virtual ::sal_Int8 SAL_CALL getType() override
virtual css::uno::Any SAL_CALL queryAggregation(const css::uno::Type &rType) override
virtual void _setPropertyValues(const comphelper::PropertyMapEntry **ppEntries, const css::uno::Any *pValues) override
virtual OUString SAL_CALL getImplementationName() override
virtual void SAL_CALL acquire() noexcept override
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes() override
GalleryItem(const GalleryItem &)=delete
const ::GalleryObject * implGetObject() const
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual void _getPropertyValues(const comphelper::PropertyMapEntry **ppEntries, css::uno::Any *pValue) override
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() override
GalleryItem & operator=(const GalleryItem &)=delete
virtual void SAL_CALL release() noexcept override
static rtl::Reference<::comphelper::PropertySetInfo > createPropertySetInfo()
virtual css::uno::Any SAL_CALL queryInterface(const css::uno::Type &rType) override
const ::GalleryObject * mpGalleryObject
::unogallery::GalleryTheme * mpTheme
GalleryItem(::unogallery::GalleryTheme &rTheme, const GalleryObject &rObject)
class SvxPropertySetInfoPool
std::pair< OUString const, DataAccessDescriptorProperty > PropertyMapEntry
#define UNO3_GETIMPLEMENTATION_DECL(classname)