LibreOffice Module embeddedobj (master) 1
Public Member Functions | Public Attributes | List of all members
OleComponentNative_Impl Struct Reference

Public Member Functions

 OleComponentNative_Impl ()
 
bool ConvertDataForFlavor (const STGMEDIUM &aMedium, const datatransfer::DataFlavor &aFlavor, uno::Any &aResult)
 
bool GraphicalFlavor (const datatransfer::DataFlavor &aFlavor)
 
uno::Sequence< datatransfer::DataFlavor > GetFlavorsForAspects (sal_uInt32 nSupportedAspects)
 

Public Attributes

sal::systools::COMReference< IUnknown > m_pObj
 
sal::systools::COMReference< IOleObject > m_pOleObject
 
sal::systools::COMReference< IViewObject2 > m_pViewObject2
 
sal::systools::COMReference< IStorage > m_pIStorage
 
FormatEtcList m_aFormatsList
 
uno::Sequence< datatransfer::DataFlavor > m_aSupportedGraphFormats
 

Detailed Description

Definition at line 70 of file olecomponent.cxx.

Constructor & Destructor Documentation

◆ OleComponentNative_Impl()

OleComponentNative_Impl::OleComponentNative_Impl ( )
inline

Definition at line 78 of file olecomponent.cxx.

References m_aSupportedGraphFormats.

Member Function Documentation

◆ ConvertDataForFlavor()

bool OleComponentNative_Impl::ConvertDataForFlavor ( const STGMEDIUM &  aMedium,
const datatransfer::DataFlavor &  aFlavor,
uno::Any aResult 
)

◆ GetFlavorsForAspects()

uno::Sequence< datatransfer::DataFlavor > OleComponentNative_Impl::GetFlavorsForAspects ( sal_uInt32  nSupportedAspects)

◆ GraphicalFlavor()

bool OleComponentNative_Impl::GraphicalFlavor ( const datatransfer::DataFlavor &  aFlavor)

Definition at line 265 of file olecomponent.cxx.

References m_aSupportedGraphFormats.

Referenced by OleComponent::getTransferData().

Member Data Documentation

◆ m_aFormatsList

FormatEtcList OleComponentNative_Impl::m_aFormatsList

Definition at line 75 of file olecomponent.cxx.

Referenced by OleComponent::~OleComponent().

◆ m_aSupportedGraphFormats

uno::Sequence< datatransfer::DataFlavor > OleComponentNative_Impl::m_aSupportedGraphFormats

◆ m_pIStorage

sal::systools::COMReference< IStorage > OleComponentNative_Impl::m_pIStorage

◆ m_pObj

sal::systools::COMReference< IUnknown > OleComponentNative_Impl::m_pObj

◆ m_pOleObject

sal::systools::COMReference< IOleObject > OleComponentNative_Impl::m_pOleObject

◆ m_pViewObject2

sal::systools::COMReference< IViewObject2 > OleComponentNative_Impl::m_pViewObject2

The documentation for this struct was generated from the following file: