20 #ifndef INCLUDED_SVX_SVDOMEDIA_HXX
21 #define INCLUDED_SVX_SVDOMEDIA_HXX
30 namespace sdr::contact {
class ViewContactOfSdrMediaObj; }
61 void setURL(
const OUString& rURL,
const OUString& rReferer,
const OUString& rMimeType = OUString() );
62 const OUString& getURL()
const;
64 void setMediaProperties( const ::avmedia::MediaItem& rState );
65 const ::avmedia::MediaItem& getMediaProperties()
const;
67 css::uno::Reference< css::graphic::XGraphic >
const &
69 css::uno::Reference< css::io::XInputStream>
70 GetInputStream()
const;
71 void SetInputStream(css::uno::Reference<css::io::XInputStream>
const&);
83 #endif // INCLUDED_SVX_SVDOMEDIA_HXX
virtual OUString TakeObjNameSingul() const override
Rectangle objects (rectangle, circle, ...)
virtual bool HasTextEdit() const override
virtual void AdjustToMaxRect(const tools::Rectangle &rMaxRect, bool bShrinkOnly=false)
virtual void TakeObjInfo(SdrObjTransformInfoRec &rInfo) const override
virtual SdrRectObj * CloneSdrObject(SdrModel &rTargetModel) const override
SdrRectObj & operator=(const SdrRectObj &rCopy)
virtual SdrObjKind GetObjIdentifier() const override
virtual std::unique_ptr< sdr::contact::ViewContact > CreateObjectSpecificViewContact() override
#define SVXCORE_DLLPUBLIC
virtual OUString TakeObjNamePlural() const override