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

#include <effectproperties.hxx>

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

Public Member Functions

void assignUsed (const EffectShadowProperties &rSourceProps)
 Overwrites all members that are explicitly set in rSourceProps. More...
 

Public Attributes

std::optional< sal_Int64 > moShadowDist
 
std::optional< sal_Int64 > moShadowDir
 
std::optional< sal_Int64 > moShadowSx
 
std::optional< sal_Int64 > moShadowSy
 
Color moShadowColor
 
std::optional< sal_Int64 > moShadowBlur
 
std::optional< model::RectangleAlignmentmoShadowAlignment
 

Detailed Description

Definition at line 42 of file effectproperties.hxx.

Member Function Documentation

◆ assignUsed()

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

Overwrites all members that are explicitly set in rSourceProps.

Definition at line 34 of file effectproperties.cxx.

References oox::drawingml::Color::assignIfUsed(), oox::assignIfUsed(), moShadowAlignment, moShadowBlur, moShadowColor, moShadowDir, moShadowDist, moShadowSx, and moShadowSy.

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

Member Data Documentation

◆ moShadowAlignment

std::optional< model::RectangleAlignment > oox::drawingml::EffectShadowProperties::moShadowAlignment

◆ moShadowBlur

std::optional< sal_Int64 > oox::drawingml::EffectShadowProperties::moShadowBlur

◆ moShadowColor

Color oox::drawingml::EffectShadowProperties::moShadowColor

Definition at line 48 of file effectproperties.hxx.

Referenced by assignUsed().

◆ moShadowDir

std::optional< sal_Int64 > oox::drawingml::EffectShadowProperties::moShadowDir

◆ moShadowDist

std::optional< sal_Int64 > oox::drawingml::EffectShadowProperties::moShadowDist

◆ moShadowSx

std::optional< sal_Int64 > oox::drawingml::EffectShadowProperties::moShadowSx

◆ moShadowSy

std::optional< sal_Int64 > oox::drawingml::EffectShadowProperties::moShadowSy

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