20 #ifndef INCLUDED_VCL_WALL_HXX
21 #define INCLUDED_VCL_WALL_HXX
55 SAL_DLLPRIVATE
void ImplSetCachedBitmap(
BitmapEx& rBmp )
const;
56 SAL_DLLPRIVATE
const BitmapEx* ImplGetCachedBitmap()
const;
57 SAL_DLLPRIVATE
void ImplReleaseCachedBitmap()
const;
62 SAL_DLLPRIVATE
static Gradient ImplGetApplicationGradient();
72 void SetColor(
const Color& rColor );
73 const Color& GetColor()
const;
78 void SetBitmap(
const BitmapEx& rBitmap );
80 bool IsBitmap()
const;
82 void SetGradient(
const Gradient& rGradient );
84 bool IsGradient()
const;
91 bool IsScrollable()
const;
103 !IsBitmap() && !IsGradient() && !IsRect();
110 #endif // INCLUDED_VCL_WALL_HXX
SvStream & WriteWallpaper(SvStream &rOStm, const Wallpaper &rWallpaper)
bool operator==(const Wallpaper &rWallpaper) const
constexpr::Color COL_TRANSPARENT(0xFF, 0xFF, 0xFF, 0xFF)
SvStream & ReadWallpaper(SvStream &rIStm, Wallpaper &rWallpaper)
bool operator!=(const Wallpaper &rWallpaper) const
bool operator==(const ItalicMatrix &a, const ItalicMatrix &b)
o3tl::cow_wrapper< ImplWallpaper > ImplType