LibreOffice Module oox (master)  1
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
oox::drawingml::ArtisticEffectProperties Struct Reference

#include <fillproperties.hxx>

Collaboration diagram for oox::drawingml::ArtisticEffectProperties:
[legend]

Public Member Functions

bool isEmpty () const
 The original graphic as embedded object. More...
 
css::beans::PropertyValue getEffect ()
 Returns the struct as a PropertyValue with Name = msName and Value = maAttribs as a Sequence< PropertyValue >. More...
 
void assignUsed (const ArtisticEffectProperties &rSourceProps)
 Overwrites all members that are explicitly set in rSourceProps. More...
 

Static Public Member Functions

static OUString getEffectString (sal_Int32 nToken)
 Translate effect tokens to strings. More...
 
static sal_Int32 getEffectToken (const OUString &sName)
 Translate effect strings to tokens. More...
 

Public Attributes

OUString msName
 
std::map< OUString, css::uno::Any > maAttribs
 
::oox::ole::OleObjectInfo mrOleObjectInfo
 

Detailed Description

Definition at line 74 of file fillproperties.hxx.

Member Function Documentation

void oox::drawingml::ArtisticEffectProperties::assignUsed ( const ArtisticEffectProperties rSourceProps)

Overwrites all members that are explicitly set in rSourceProps.

Definition at line 999 of file fillproperties.cxx.

References isEmpty(), maAttribs, and msName.

Referenced by oox::drawingml::BlipFillProperties::assignUsed().

css::beans::PropertyValue oox::drawingml::ArtisticEffectProperties::getEffect ( )

Returns the struct as a PropertyValue with Name = msName and Value = maAttribs as a Sequence< PropertyValue >.

Definition at line 966 of file fillproperties.cxx.

References aSeq, namespaces::i, maAttribs, oox::ole::OleObjectInfo::maEmbeddedData, oox::ole::OleObjectInfo::maProgId, mrOleObjectInfo, and msName.

OUString oox::drawingml::ArtisticEffectProperties::getEffectString ( sal_Int32  nToken)
static

Translate effect tokens to strings.

Definition at line 1008 of file fillproperties.cxx.

References SAL_WARN.

Referenced by oox::drawingml::ArtisticEffectContext::onCreateContext().

sal_Int32 oox::drawingml::ArtisticEffectProperties::getEffectToken ( const OUString &  sName)
static

Translate effect strings to tokens.

Definition at line 1065 of file fillproperties.cxx.

References SAL_WARN.

Referenced by oox::drawingml::DrawingML::WriteArtisticEffect().

bool oox::drawingml::ArtisticEffectProperties::isEmpty ( ) const

The original graphic as embedded object.

Definition at line 961 of file fillproperties.cxx.

References msName.

Referenced by assignUsed(), and oox::drawingml::ArtisticEffectContext::onCreateContext().

Member Data Documentation

std::map< OUString, css::uno::Any > oox::drawingml::ArtisticEffectProperties::maAttribs
::oox::ole::OleObjectInfo oox::drawingml::ArtisticEffectProperties::mrOleObjectInfo
OUString oox::drawingml::ArtisticEffectProperties::msName

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