LibreOffice Module svx (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
SgaObjectSound Class Referencefinal

#include <galobj.hxx>

Inheritance diagram for SgaObjectSound:
[legend]
Collaboration diagram for SgaObjectSound:
[legend]

Public Member Functions

 SgaObjectSound ()
 
 SgaObjectSound (const INetURLObject &rURL)
 
virtual ~SgaObjectSound () override
 
virtual SgaObjKind GetObjKind () const override
 
virtual BitmapEx GetThumbBmp () const override
 

Private Member Functions

virtual void WriteData (SvStream &rOut, const OUString &rDestDir) const override
 
virtual void ReadData (SvStream &rIn, sal_uInt16 &rReadVersion) override
 
virtual sal_uInt16 GetVersion () const override
 

Private Attributes

GalSoundType eSoundType
 

Detailed Description

Definition at line 88 of file galobj.hxx.

Constructor & Destructor Documentation

SgaObjectSound::SgaObjectSound ( )

Definition at line 283 of file galobj.cxx.

SgaObjectSound::SgaObjectSound ( const INetURLObject rURL)

Definition at line 288 of file galobj.cxx.

References aURL, and FileExists().

SgaObjectSound::~SgaObjectSound ( )
overridevirtual

Definition at line 302 of file galobj.cxx.

Member Function Documentation

virtual SgaObjKind SgaObjectSound::GetObjKind ( ) const
inlineoverridevirtual

Definition at line 105 of file galobj.hxx.

References Sound.

BitmapEx SgaObjectSound::GetThumbBmp ( ) const
overridevirtual
virtual sal_uInt16 SgaObjectSound::GetVersion ( ) const
inlineoverrideprivatevirtual

Definition at line 97 of file galobj.hxx.

void SgaObjectSound::ReadData ( SvStream rIn,
sal_uInt16 &  rReadVersion 
)
overrideprivatevirtual
void SgaObjectSound::WriteData ( SvStream rOut,
const OUString &  rDestDir 
) const
overrideprivatevirtual

Member Data Documentation

GalSoundType SgaObjectSound::eSoundType
private

Definition at line 92 of file galobj.hxx.

Referenced by GetThumbBmp(), ReadData(), and WriteData().


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