LibreOffice Module svx (master) 1
Public Member Functions | Private Attributes | List of all members
sdr::contact::SdrMediaWindow Class Reference

#include <sdrmediawindow.hxx>

Inheritance diagram for sdr::contact::SdrMediaWindow:
Collaboration diagram for sdr::contact::SdrMediaWindow:

Public Member Functions

 SdrMediaWindow (vcl::Window *pParent, ViewObjectContactOfSdrMediaObj &rViewObjContact)
virtual ~SdrMediaWindow () override
virtual void MouseMove (const MouseEvent &rMEvt) override
virtual void MouseButtonDown (const MouseEvent &rMEvt) override
virtual void MouseButtonUp (const MouseEvent &rMEvt) override
virtual void KeyInput (const KeyEvent &rKEvt) override
virtual void KeyUp (const KeyEvent &rKEvt) override
virtual void Command (const CommandEvent &rCEvt) override
virtual sal_Int8 AcceptDrop (const AcceptDropEvent &rEvt) override
virtual sal_Int8 ExecuteDrop (const ExecuteDropEvent &rEvt) override
virtual void StartDrag (sal_Int8 nAction, const Point &rPosPixel) override
- Public Member Functions inherited from avmedia::MediaWindow
 MediaWindow (vcl::Window *parent, bool bInternalMediaControl)
virtual ~MediaWindow ()
void setURL (const OUString &rURL, const OUString &rReferer)
const OUString & getURL () const
bool isValid () const
Size getPreferredSize () const
vcl::WindowgetWindow () const
void setPosSize (const tools::Rectangle &rNewRect)
void setPointer (PointerStyle aPointer)
bool start ()
void updateMediaItem (MediaItem &rItem) const
void executeMediaItem (const MediaItem &rItem)
void show ()
void hide ()
bool isVisible () const
virtual void MouseMove (const MouseEvent &rMEvt)
virtual void MouseButtonDown (const MouseEvent &rMEvt)
virtual void MouseButtonUp (const MouseEvent &rMEvt)
virtual void KeyInput (const KeyEvent &rKEvt)
virtual void KeyUp (const KeyEvent &rKEvt)
virtual void Command (const CommandEvent &rCEvt)
virtual sal_Int8 AcceptDrop (const AcceptDropEvent &rEvt)
virtual sal_Int8 ExecuteDrop (const ExecuteDropEvent &rEvt)
virtual void StartDrag (sal_Int8 nAction, const Point &rPosPixel)

Private Attributes


Additional Inherited Members

- Static Public Member Functions inherited from avmedia::MediaWindow
static FilterNameVector getMediaFilters ()
static bool executeMediaURLDialog (weld::Window *pParent, OUString &rURL, bool *const o_pbLink)
static void executeFormatErrorBox (weld::Window *pParent)
static bool isMediaURL (std::u16string_view rURL, const OUString &rReferer, bool bDeep=false, rtl::Reference< PlayerListener > xPreferredPixelSizeListener=nullptr)
static css::uno::Reference< css::media::XPlayer > createPlayer (const OUString &rURL, const OUString &rReferer, const OUString *pMimeType=nullptr)
static css::uno::Reference< css::graphic::XGraphic > grabFrame (const css::uno::Reference< css::media::XPlayer > &rPlayer, const css::uno::Reference< css::graphic::XGraphic > &rGraphic=nullptr)
static css::uno::Reference< css::graphic::XGraphic > grabFrame (const OUString &rURL, const OUString &rReferer, const OUString &sMimeType, rtl::Reference< PlayerListener > xPreferredPixelSizeListener)
static void dispatchInsertAVMedia (const css::uno::Reference< css::frame::XDispatchProvider > &, const css::awt::Size &rSize, const OUString &rURL, bool bLink)

Detailed Description

Definition at line 30 of file sdrmediawindow.hxx.

Constructor & Destructor Documentation

◆ SdrMediaWindow()

sdr::contact::SdrMediaWindow::SdrMediaWindow ( vcl::Window pParent,
ViewObjectContactOfSdrMediaObj rViewObjContact 

Definition at line 32 of file sdrmediawindow.cxx.

◆ ~SdrMediaWindow()

sdr::contact::SdrMediaWindow::~SdrMediaWindow ( )

Definition at line 39 of file sdrmediawindow.cxx.

Member Function Documentation

◆ AcceptDrop()

sal_Int8 sdr::contact::SdrMediaWindow::AcceptDrop ( const AcceptDropEvent rEvt)

◆ Command()

void sdr::contact::SdrMediaWindow::Command ( const CommandEvent rCEvt)

◆ ExecuteDrop()

sal_Int8 sdr::contact::SdrMediaWindow::ExecuteDrop ( const ExecuteDropEvent rEvt)

◆ KeyInput()

void sdr::contact::SdrMediaWindow::KeyInput ( const KeyEvent rKEvt)

◆ KeyUp()

void sdr::contact::SdrMediaWindow::KeyUp ( const KeyEvent rKEvt)

◆ MouseButtonDown()

void sdr::contact::SdrMediaWindow::MouseButtonDown ( const MouseEvent rMEvt)

◆ MouseButtonUp()

void sdr::contact::SdrMediaWindow::MouseButtonUp ( const MouseEvent rMEvt)

◆ MouseMove()

void sdr::contact::SdrMediaWindow::MouseMove ( const MouseEvent rMEvt)

◆ StartDrag()

void sdr::contact::SdrMediaWindow::StartDrag ( sal_Int8  nAction,
const Point rPosPixel 

Member Data Documentation

◆ mrViewObjectContactOfSdrMediaObj

ViewObjectContactOfSdrMediaObj& sdr::contact::SdrMediaWindow::mrViewObjectContactOfSdrMediaObj

The documentation for this class was generated from the following files: