LibreOffice Module oox (master) 1
|
#include <fillproperties.hxx>
Public Member Functions | |
void | assignUsed (const BlipFillProperties &rSourceProps) |
Overwrites all members that are explicitly set in rSourceProps. More... | |
Public Attributes | |
css::uno::Reference< css::graphic::XGraphic > | mxFillGraphic |
std::optional< sal_Int32 > | moBitmapMode |
The fill graphic. More... | |
std::optional< css::geometry::IntegerRectangle2D > | moFillRect |
Bitmap tile or stretch. More... | |
std::optional< css::geometry::IntegerRectangle2D > | moClipRect |
Stretch fill offsets. More... | |
std::optional< sal_Int32 > | moTileOffsetX |
std::optional< sal_Int32 > | moTileOffsetY |
Width of bitmap tiles (EMUs). More... | |
std::optional< sal_Int32 > | moTileScaleX |
Height of bitmap tiles (EMUs). More... | |
std::optional< sal_Int32 > | moTileScaleY |
Horizontal scaling of bitmap tiles (1/1000 percent). More... | |
std::optional< sal_Int32 > | moTileAlign |
Vertical scaling of bitmap tiles (1/1000 percent). More... | |
std::optional< sal_Int32 > | moTileFlip |
Anchor point inside bitmap. More... | |
std::optional< bool > | moRotateWithShape |
Flip mode of bitmap tiles. More... | |
std::optional< sal_Int32 > | moColorEffect |
True = rotate bitmap with shape. More... | |
std::optional< sal_Int32 > | moBrightness |
XML token for a color effect. More... | |
std::optional< sal_Int32 > | moContrast |
Brightness in the range [-100000,100000]. More... | |
std::optional< sal_Int32 > | moBiLevelThreshold |
Contrast in the range [-100000,100000]. More... | |
Color | maColorChangeFrom |
Bi-Level (Black/White) effect threshold (1/1000 percent) More... | |
Color | maColorChangeTo |
Start color of color transformation. More... | |
Color | maDuotoneColors [2] |
Destination color of color transformation. More... | |
ArtisticEffectProperties | maEffect |
Duotone Colors. More... | |
std::optional< sal_Int32 > | moAlphaModFix |
Artistic effect, not supported by core. More... | |
Definition at line 98 of file fillproperties.hxx.
void oox::drawingml::BlipFillProperties::assignUsed | ( | const BlipFillProperties & | rSourceProps | ) |
Overwrites all members that are explicitly set in rSourceProps.
Definition at line 343 of file fillproperties.cxx.
References oox::drawingml::Color::assignIfUsed(), oox::assignIfUsed(), oox::drawingml::ArtisticEffectProperties::assignUsed(), maColorChangeFrom, maColorChangeTo, maDuotoneColors, maEffect, moAlphaModFix, moBiLevelThreshold, moBitmapMode, moBrightness, moColorEffect, moContrast, moFillRect, moRotateWithShape, moTileAlign, moTileFlip, moTileOffsetX, moTileOffsetY, moTileScaleX, moTileScaleY, and mxFillGraphic.
Referenced by oox::drawingml::FillProperties::assignUsed().
Color oox::drawingml::BlipFillProperties::maColorChangeFrom |
Bi-Level (Black/White) effect threshold (1/1000 percent)
Definition at line 118 of file fillproperties.hxx.
Referenced by assignUsed(), oox::drawingml::ColorChangeContext::ColorChangeContext(), and oox::drawingml::ColorChangeContext::onCreateContext().
Color oox::drawingml::BlipFillProperties::maColorChangeTo |
Start color of color transformation.
Definition at line 119 of file fillproperties.hxx.
Referenced by assignUsed(), oox::drawingml::ColorChangeContext::ColorChangeContext(), oox::drawingml::ColorChangeContext::onCreateContext(), and oox::drawingml::ColorChangeContext::~ColorChangeContext().
Color oox::drawingml::BlipFillProperties::maDuotoneColors[2] |
Destination color of color transformation.
Definition at line 120 of file fillproperties.hxx.
Referenced by assignUsed(), oox::drawingml::DuotoneContext::DuotoneContext(), and oox::drawingml::DuotoneContext::onCreateContext().
ArtisticEffectProperties oox::drawingml::BlipFillProperties::maEffect |
Duotone Colors.
Definition at line 122 of file fillproperties.hxx.
Referenced by assignUsed(), and oox::drawingml::BlipExtensionContext::onCreateContext().
std::optional<sal_Int32> oox::drawingml::BlipFillProperties::moAlphaModFix |
Artistic effect, not supported by core.
Alpha Modulate Fixed Effect.
Definition at line 123 of file fillproperties.hxx.
Referenced by assignUsed(), oox::drawingml::BlipContext::onCreateContext(), oox::drawingml::GraphicProperties::pushToPropMap(), and oox::drawingml::FillProperties::pushToPropMap().
std::optional< sal_Int32 > oox::drawingml::BlipFillProperties::moBiLevelThreshold |
Contrast in the range [-100000,100000].
Definition at line 117 of file fillproperties.hxx.
Referenced by assignUsed(), oox::drawingml::BlipContext::onCreateContext(), and oox::drawingml::GraphicProperties::pushToPropMap().
std::optional< sal_Int32 > oox::drawingml::BlipFillProperties::moBitmapMode |
The fill graphic.
Definition at line 101 of file fillproperties.hxx.
Referenced by assignUsed(), oox::drawingml::BlipFillContext::onCreateContext(), and oox::drawingml::FillProperties::pushToPropMap().
std::optional< sal_Int32 > oox::drawingml::BlipFillProperties::moBrightness |
XML token for a color effect.
Definition at line 115 of file fillproperties.hxx.
Referenced by assignUsed(), oox::drawingml::BlipContext::onCreateContext(), and oox::drawingml::GraphicProperties::pushToPropMap().
std::optional< css::geometry::IntegerRectangle2D > oox::drawingml::BlipFillProperties::moClipRect |
Stretch fill offsets.
Definition at line 105 of file fillproperties.hxx.
Referenced by oox::drawingml::BlipFillContext::onCreateContext(), and oox::drawingml::GraphicProperties::pushToPropMap().
std::optional< sal_Int32 > oox::drawingml::BlipFillProperties::moColorEffect |
True = rotate bitmap with shape.
Definition at line 114 of file fillproperties.hxx.
Referenced by assignUsed(), oox::drawingml::BlipContext::onCreateContext(), oox::drawingml::GraphicProperties::pushToPropMap(), and oox::drawingml::FillProperties::pushToPropMap().
std::optional< sal_Int32 > oox::drawingml::BlipFillProperties::moContrast |
Brightness in the range [-100000,100000].
Definition at line 116 of file fillproperties.hxx.
Referenced by assignUsed(), oox::drawingml::BlipContext::onCreateContext(), and oox::drawingml::GraphicProperties::pushToPropMap().
std::optional< css::geometry::IntegerRectangle2D > oox::drawingml::BlipFillProperties::moFillRect |
Bitmap tile or stretch.
Definition at line 103 of file fillproperties.hxx.
Referenced by assignUsed(), oox::drawingml::BlipFillContext::onCreateContext(), and oox::drawingml::FillProperties::pushToPropMap().
std::optional< bool > oox::drawingml::BlipFillProperties::moRotateWithShape |
Flip mode of bitmap tiles.
Definition at line 112 of file fillproperties.hxx.
Referenced by assignUsed(), and oox::drawingml::BlipFillContext::BlipFillContext().
std::optional< sal_Int32 > oox::drawingml::BlipFillProperties::moTileAlign |
Vertical scaling of bitmap tiles (1/1000 percent).
Definition at line 110 of file fillproperties.hxx.
Referenced by assignUsed(), oox::drawingml::BlipFillContext::onCreateContext(), and oox::drawingml::FillProperties::pushToPropMap().
std::optional< sal_Int32 > oox::drawingml::BlipFillProperties::moTileFlip |
Anchor point inside bitmap.
Definition at line 111 of file fillproperties.hxx.
Referenced by assignUsed(), and oox::drawingml::BlipFillContext::onCreateContext().
std::optional< sal_Int32 > oox::drawingml::BlipFillProperties::moTileOffsetX |
Definition at line 106 of file fillproperties.hxx.
Referenced by assignUsed(), oox::drawingml::BlipFillContext::onCreateContext(), and oox::drawingml::FillProperties::pushToPropMap().
std::optional< sal_Int32 > oox::drawingml::BlipFillProperties::moTileOffsetY |
Width of bitmap tiles (EMUs).
Definition at line 107 of file fillproperties.hxx.
Referenced by assignUsed(), oox::drawingml::BlipFillContext::onCreateContext(), and oox::drawingml::FillProperties::pushToPropMap().
std::optional< sal_Int32 > oox::drawingml::BlipFillProperties::moTileScaleX |
Height of bitmap tiles (EMUs).
Definition at line 108 of file fillproperties.hxx.
Referenced by assignUsed(), oox::drawingml::BlipFillContext::onCreateContext(), and oox::drawingml::FillProperties::pushToPropMap().
std::optional< sal_Int32 > oox::drawingml::BlipFillProperties::moTileScaleY |
Horizontal scaling of bitmap tiles (1/1000 percent).
Definition at line 109 of file fillproperties.hxx.
Referenced by assignUsed(), oox::drawingml::BlipFillContext::onCreateContext(), and oox::drawingml::FillProperties::pushToPropMap().
css::uno::Reference<css::graphic::XGraphic> oox::drawingml::BlipFillProperties::mxFillGraphic |
Definition at line 100 of file fillproperties.hxx.
Referenced by assignUsed(), oox::drawingml::BlipContext::BlipContext(), oox::drawingml::GraphicProperties::pushToPropMap(), and oox::drawingml::FillProperties::pushToPropMap().