LibreOffice Module embeddedobj (master) 1
|
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 |
Definition at line 70 of file olecomponent.cxx.
|
inline |
Definition at line 78 of file olecomponent.cxx.
References m_aSupportedGraphFormats.
bool OleComponentNative_Impl::ConvertDataForFlavor | ( | const STGMEDIUM & | aMedium, |
const datatransfer::DataFlavor & | aFlavor, | ||
uno::Any & | aResult | ||
) |
Definition at line 167 of file olecomponent.cxx.
References BITMAP, ConvertBufferToFormat(), and m_aSupportedGraphFormats.
Referenced by OleComponent::getTransferData().
uno::Sequence< datatransfer::DataFlavor > OleComponentNative_Impl::GetFlavorsForAspects | ( | sal_uInt32 | nSupportedAspects | ) |
Definition at line 458 of file olecomponent.cxx.
References GetFlavorSuffixFromAspect(), m_aSupportedGraphFormats, and nLength.
Referenced by OleComponent::RetrieveObjectDataFlavors_Impl().
bool OleComponentNative_Impl::GraphicalFlavor | ( | const datatransfer::DataFlavor & | aFlavor | ) |
Definition at line 265 of file olecomponent.cxx.
References m_aSupportedGraphFormats.
Referenced by OleComponent::getTransferData().
FormatEtcList OleComponentNative_Impl::m_aFormatsList |
Definition at line 75 of file olecomponent.cxx.
Referenced by OleComponent::~OleComponent().
uno::Sequence< datatransfer::DataFlavor > OleComponentNative_Impl::m_aSupportedGraphFormats |
Definition at line 76 of file olecomponent.cxx.
Referenced by ConvertDataForFlavor(), GetFlavorsForAspects(), GraphicalFlavor(), and OleComponentNative_Impl().
sal::systools::COMReference< IStorage > OleComponentNative_Impl::m_pIStorage |
Definition at line 74 of file olecomponent.cxx.
Referenced by OleComponent::CreateLinkFromFile(), OleComponent::CreateNewEmbeddedObject(), OleComponent::CreateNewIStorage_Impl(), OleComponent::CreateObjectFromClipboard(), OleComponent::CreateObjectFromFile(), OleComponent::InitEmbeddedCopyOfLink(), OleComponent::LoadEmbeddedObject(), and OleComponent::StoreOwnTmpIfNecessary().
sal::systools::COMReference< IUnknown > OleComponentNative_Impl::m_pObj |
Definition at line 71 of file olecomponent.cxx.
Referenced by OleComponent::CreateLinkFromFile(), OleComponent::CreateNewEmbeddedObject(), OleComponent::CreateObjectFromClipboard(), OleComponent::CreateObjectFromFile(), OleComponent::GetExtent(), OleComponent::getSomething(), OleComponent::getTransferData(), OleComponent::InitEmbeddedCopyOfLink(), OleComponent::InitializeObject_Impl(), OleComponent::IsDirty(), OleComponent::LoadEmbeddedObject(), OleComponent::RetrieveObjectDataFlavors_Impl(), OleComponent::RunObject(), and OleComponent::StoreOwnTmpIfNecessary().
sal::systools::COMReference< IOleObject > OleComponentNative_Impl::m_pOleObject |
Definition at line 72 of file olecomponent.cxx.
Referenced by OleComponent::CloseObject(), OleComponent::ExecuteVerb(), OleComponent::GetCachedExtent(), OleComponent::GetCLSID(), OleComponent::GetExtent(), OleComponent::GetMiscStatus(), OleComponent::GetRecommendedExtent(), OleComponent::getTransferData(), OleComponent::getTransferDataFlavors(), OleComponent::GetVerbList(), OleComponent::InitializeObject_Impl(), OleComponent::isDataFlavorSupported(), OleComponent::IsDirty(), OleComponent::RetrieveObjectDataFlavors_Impl(), OleComponent::RunObject(), OleComponent::SetExtent(), OleComponent::SetHostName(), and OleComponent::StoreOwnTmpIfNecessary().
sal::systools::COMReference< IViewObject2 > OleComponentNative_Impl::m_pViewObject2 |
Definition at line 73 of file olecomponent.cxx.
Referenced by OleComponent::GetCachedExtent(), and OleComponent::InitializeObject_Impl().