LibreOffice Module lotuswordpro (master) 1
Public Member Functions | Static Private Member Functions | Private Attributes | Friends | List of all members
LwpBackgroundStuff Class Reference

#include <lwpbackgroundstuff.hxx>

Collaboration diagram for LwpBackgroundStuff:
[legend]

Public Member Functions

 LwpBackgroundStuff ()
 
void Read (LwpObjectStream *pStrm)
 
LwpColorGetFillColor ()
 
std::unique_ptr< XFBGImageGetFillPattern ()
 
bool IsTransparent () const
 
bool IsPatternFill () const
 

Static Private Member Functions

static void GetPattern (sal_uInt16 btPttnIndex, sal_uInt8(&pPttnArray)[8])
 

Private Attributes

sal_uInt16 m_nID
 
LwpColor m_aFillColor
 
LwpColor m_aPatternColor
 

Friends

class LwpBackgroundOverride
 

Detailed Description

Definition at line 68 of file lwpbackgroundstuff.hxx.

Constructor & Destructor Documentation

◆ LwpBackgroundStuff()

LwpBackgroundStuff::LwpBackgroundStuff ( )
inline

Definition at line 71 of file lwpbackgroundstuff.hxx.

Member Function Documentation

◆ GetFillColor()

LwpColor * LwpBackgroundStuff::GetFillColor ( )

◆ GetFillPattern()

std::unique_ptr< XFBGImage > LwpBackgroundStuff::GetFillPattern ( )

◆ GetPattern()

void LwpBackgroundStuff::GetPattern ( sal_uInt16  btPttnIndex,
sal_uInt8(&)  pPttnArray[8] 
)
staticprivate

Definition at line 79 of file lwpbackgroundstuff.cxx.

References i, and s_pLwpPatternTab.

Referenced by GetFillPattern().

◆ IsPatternFill()

bool LwpBackgroundStuff::IsPatternFill ( ) const
inline

Definition at line 85 of file lwpbackgroundstuff.hxx.

References m_nID.

Referenced by GetFillPattern(), LwpMiddleLayout::IsPatternFill(), and LwpPara::RegisterStyle().

◆ IsTransparent()

bool LwpBackgroundStuff::IsTransparent ( ) const
inline

◆ Read()

void LwpBackgroundStuff::Read ( LwpObjectStream pStrm)

Friends And Related Function Documentation

◆ LwpBackgroundOverride

friend class LwpBackgroundOverride
friend

Definition at line 87 of file lwpbackgroundstuff.hxx.

Member Data Documentation

◆ m_aFillColor

LwpColor LwpBackgroundStuff::m_aFillColor
private

◆ m_aPatternColor

LwpColor LwpBackgroundStuff::m_aPatternColor
private

Definition at line 92 of file lwpbackgroundstuff.hxx.

Referenced by GetFillColor(), GetFillPattern(), and Read().

◆ m_nID

sal_uInt16 LwpBackgroundStuff::m_nID
private

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