LibreOffice Module avmedia (master) 1
Public Member Functions | Private Attributes | List of all members
avmedia::gstreamer::Window Class Reference

#include <gstwindow.hxx>

Inheritance diagram for avmedia::gstreamer::Window:
[legend]
Collaboration diagram for avmedia::gstreamer::Window:
[legend]

Public Member Functions

 Window ()
 
virtual ~Window () override
 
virtual void SAL_CALL update () override
 
virtual sal_Bool SAL_CALL setZoomLevel (css::media::ZoomLevel ZoomLevel) override
 
virtual css::media::ZoomLevel SAL_CALL getZoomLevel () override
 
virtual void SAL_CALL setPointerType (sal_Int32 nPointerType) override
 
virtual void SAL_CALL setPosSize (sal_Int32 X, sal_Int32 Y, sal_Int32 Width, sal_Int32 Height, sal_Int16 Flags) override
 
virtual css::awt::Rectangle SAL_CALL getPosSize () override
 
virtual void SAL_CALL setVisible (sal_Bool Visible) override
 
virtual void SAL_CALL setEnable (sal_Bool Enable) override
 
virtual void SAL_CALL setFocus () override
 
virtual void SAL_CALL addWindowListener (const css::uno::Reference< css::awt::XWindowListener > &xListener) override
 
virtual void SAL_CALL removeWindowListener (const css::uno::Reference< css::awt::XWindowListener > &xListener) override
 
virtual void SAL_CALL addFocusListener (const css::uno::Reference< css::awt::XFocusListener > &xListener) override
 
virtual void SAL_CALL removeFocusListener (const css::uno::Reference< css::awt::XFocusListener > &xListener) override
 
virtual void SAL_CALL addKeyListener (const css::uno::Reference< css::awt::XKeyListener > &xListener) override
 
virtual void SAL_CALL removeKeyListener (const css::uno::Reference< css::awt::XKeyListener > &xListener) override
 
virtual void SAL_CALL addMouseListener (const css::uno::Reference< css::awt::XMouseListener > &xListener) override
 
virtual void SAL_CALL removeMouseListener (const css::uno::Reference< css::awt::XMouseListener > &xListener) override
 
virtual void SAL_CALL addMouseMotionListener (const css::uno::Reference< css::awt::XMouseMotionListener > &xListener) override
 
virtual void SAL_CALL removeMouseMotionListener (const css::uno::Reference< css::awt::XMouseMotionListener > &xListener) override
 
virtual void SAL_CALL addPaintListener (const css::uno::Reference< css::awt::XPaintListener > &xListener) override
 
virtual void SAL_CALL removePaintListener (const css::uno::Reference< css::awt::XPaintListener > &xListener) override
 
virtual void SAL_CALL dispose () override
 
virtual void SAL_CALL addEventListener (const css::uno::Reference< css::lang::XEventListener > &xListener) override
 
virtual void SAL_CALL removeEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) override
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &ServiceName) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 

Private Attributes

css::media::ZoomLevel meZoomLevel
 

Detailed Description

Definition at line 32 of file gstwindow.hxx.

Constructor & Destructor Documentation

◆ Window()

avmedia::gstreamer::Window::Window ( )
explicit

Definition at line 36 of file gstreamer/gstwindow.cxx.

◆ ~Window()

avmedia::gstreamer::Window::~Window ( )
overridevirtual

Definition at line 41 of file gstreamer/gstwindow.cxx.

Member Function Documentation

◆ addEventListener()

virtual void SAL_CALL avmedia::gstreamer::Window::addEventListener ( const css::uno::Reference< css::lang::XEventListener > &  xListener)
overridevirtual

◆ addFocusListener()

virtual void SAL_CALL avmedia::gstreamer::Window::addFocusListener ( const css::uno::Reference< css::awt::XFocusListener > &  xListener)
overridevirtual

◆ addKeyListener()

virtual void SAL_CALL avmedia::gstreamer::Window::addKeyListener ( const css::uno::Reference< css::awt::XKeyListener > &  xListener)
overridevirtual

◆ addMouseListener()

virtual void SAL_CALL avmedia::gstreamer::Window::addMouseListener ( const css::uno::Reference< css::awt::XMouseListener > &  xListener)
overridevirtual

◆ addMouseMotionListener()

virtual void SAL_CALL avmedia::gstreamer::Window::addMouseMotionListener ( const css::uno::Reference< css::awt::XMouseMotionListener > &  xListener)
overridevirtual

◆ addPaintListener()

virtual void SAL_CALL avmedia::gstreamer::Window::addPaintListener ( const css::uno::Reference< css::awt::XPaintListener > &  xListener)
overridevirtual

◆ addWindowListener()

virtual void SAL_CALL avmedia::gstreamer::Window::addWindowListener ( const css::uno::Reference< css::awt::XWindowListener > &  xListener)
overridevirtual

◆ dispose()

void SAL_CALL avmedia::gstreamer::Window::dispose ( void  )
overridevirtual

Definition at line 160 of file gstreamer/gstwindow.cxx.

◆ getImplementationName()

OUString SAL_CALL avmedia::gstreamer::Window::getImplementationName ( )
overridevirtual

Definition at line 175 of file gstreamer/gstwindow.cxx.

References AVMEDIA_GST_WINDOW_IMPLEMENTATIONNAME.

◆ getPosSize()

awt::Rectangle SAL_CALL avmedia::gstreamer::Window::getPosSize ( )
overridevirtual

Definition at line 86 of file gstreamer/gstwindow.cxx.

◆ getSupportedServiceNames()

uno::Sequence< OUString > SAL_CALL avmedia::gstreamer::Window::getSupportedServiceNames ( )
overridevirtual

Definition at line 185 of file gstreamer/gstwindow.cxx.

References AVMEDIA_GST_WINDOW_SERVICENAME.

◆ getZoomLevel()

media::ZoomLevel SAL_CALL avmedia::gstreamer::Window::getZoomLevel ( )
overridevirtual

Definition at line 70 of file gstreamer/gstwindow.cxx.

References meZoomLevel.

◆ removeEventListener()

virtual void SAL_CALL avmedia::gstreamer::Window::removeEventListener ( const css::uno::Reference< css::lang::XEventListener > &  aListener)
overridevirtual

◆ removeFocusListener()

virtual void SAL_CALL avmedia::gstreamer::Window::removeFocusListener ( const css::uno::Reference< css::awt::XFocusListener > &  xListener)
overridevirtual

◆ removeKeyListener()

virtual void SAL_CALL avmedia::gstreamer::Window::removeKeyListener ( const css::uno::Reference< css::awt::XKeyListener > &  xListener)
overridevirtual

◆ removeMouseListener()

virtual void SAL_CALL avmedia::gstreamer::Window::removeMouseListener ( const css::uno::Reference< css::awt::XMouseListener > &  xListener)
overridevirtual

◆ removeMouseMotionListener()

virtual void SAL_CALL avmedia::gstreamer::Window::removeMouseMotionListener ( const css::uno::Reference< css::awt::XMouseMotionListener > &  xListener)
overridevirtual

◆ removePaintListener()

virtual void SAL_CALL avmedia::gstreamer::Window::removePaintListener ( const css::uno::Reference< css::awt::XPaintListener > &  xListener)
overridevirtual

◆ removeWindowListener()

virtual void SAL_CALL avmedia::gstreamer::Window::removeWindowListener ( const css::uno::Reference< css::awt::XWindowListener > &  xListener)
overridevirtual

◆ setEnable()

void SAL_CALL avmedia::gstreamer::Window::setEnable ( sal_Bool  Enable)
overridevirtual

Definition at line 101 of file gstreamer/gstwindow.cxx.

◆ setFocus()

void SAL_CALL avmedia::gstreamer::Window::setFocus ( )
overridevirtual

Definition at line 105 of file gstreamer/gstwindow.cxx.

◆ setPointerType()

void SAL_CALL avmedia::gstreamer::Window::setPointerType ( sal_Int32  nPointerType)
overridevirtual

Definition at line 75 of file gstreamer/gstwindow.cxx.

◆ setPosSize()

void SAL_CALL avmedia::gstreamer::Window::setPosSize ( sal_Int32  X,
sal_Int32  Y,
sal_Int32  Width,
sal_Int32  Height,
sal_Int16  Flags 
)
overridevirtual

Definition at line 82 of file gstreamer/gstwindow.cxx.

◆ setVisible()

void SAL_CALL avmedia::gstreamer::Window::setVisible ( sal_Bool  Visible)
overridevirtual

Definition at line 97 of file gstreamer/gstwindow.cxx.

◆ setZoomLevel()

virtual sal_Bool SAL_CALL avmedia::gstreamer::Window::setZoomLevel ( css::media::ZoomLevel  ZoomLevel)
overridevirtual

◆ supportsService()

sal_Bool SAL_CALL avmedia::gstreamer::Window::supportsService ( const OUString &  ServiceName)
overridevirtual

Definition at line 180 of file gstreamer/gstwindow.cxx.

References ServiceName, and cppu::supportsService().

◆ update()

void SAL_CALL avmedia::gstreamer::Window::update ( )
overridevirtual

Definition at line 48 of file gstreamer/gstwindow.cxx.

Member Data Documentation

◆ meZoomLevel

css::media::ZoomLevel avmedia::gstreamer::Window::meZoomLevel
private

Definition at line 77 of file gstwindow.hxx.

Referenced by getZoomLevel().


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