LibreOffice Module vcl (master)
1
|
#include <saldisp.hxx>
Public Member Functions | |
SalColormap (const SalDisplay *pSalDisplay, Colormap hColormap, SalX11Screen nXScreen) | |
SalColormap (sal_uInt16 nDepth) | |
SalColormap () | |
~SalColormap () | |
SalColormap (SalColormap &&)=default | |
SalColormap & | operator= (SalColormap &&)=default |
Colormap | GetXColormap () const |
const SalDisplay * | GetDisplay () const |
Display * | GetXDisplay () const |
const SalVisual & | GetVisual () const |
Visual * | GetXVisual () const |
Pixel | GetWhitePixel () const |
Pixel | GetBlackPixel () const |
Pixel | GetUsed () const |
bool | GetXPixels (XColor &rColor, int r, int g, int b) const |
bool | GetXPixel (XColor &rColor, int r, int g, int b) const |
Pixel | GetPixel (Color nColor) const |
Color | GetColor (Pixel nPixel) const |
Private Member Functions | |
void | GetPalette () |
void | GetLookupTable () |
Private Attributes | |
const SalDisplay * | m_pDisplay |
Colormap | m_hColormap |
std::vector< Color > | m_aPalette |
SalVisual | m_aVisual |
OwnershipFlag | m_aVisualOwnership |
std::vector< sal_uInt16 > | m_aLookupTable |
Pixel | m_nWhitePixel |
Pixel | m_nBlackPixel |
Pixel | m_nUsed |
Definition at line 114 of file saldisp.hxx.
SalColormap::SalColormap | ( | const SalDisplay * | pSalDisplay, |
Colormap | hColormap, | ||
SalX11Screen | nXScreen | ||
) |
SalColormap::SalColormap | ( | sal_uInt16 | nDepth | ) |
SalColormap::SalColormap | ( | ) |
SalColormap::~SalColormap | ( | ) |
|
default |
|
inline |
Definition at line 146 of file saldisp.hxx.
References m_nBlackPixel.
|
inline |
Definition at line 141 of file saldisp.hxx.
References m_pDisplay.
Referenced by X11SalGraphics::GetDisplay().
|
private |
|
private |
Referenced by X11SalGraphics::GetPixel().
|
inline |
Definition at line 147 of file saldisp.hxx.
References m_nUsed.
|
inline |
Definition at line 143 of file saldisp.hxx.
References m_aVisual.
Referenced by X11SalGraphics::GetVisual().
|
inline |
Definition at line 145 of file saldisp.hxx.
References m_nWhitePixel.
|
inline |
Definition at line 140 of file saldisp.hxx.
References m_hColormap.
|
inline |
Definition at line 394 of file saldisp.hxx.
References SalDisplay::GetDisplay(), and m_pDisplay.
Referenced by X11SalGraphics::GetXDisplay().
|
inline |
Definition at line 144 of file saldisp.hxx.
References SalVisual::GetVisual().
|
default |
|
private |
Definition at line 121 of file saldisp.hxx.
|
private |
Definition at line 118 of file saldisp.hxx.
|
private |
Definition at line 119 of file saldisp.hxx.
Referenced by GetVisual().
|
private |
Definition at line 120 of file saldisp.hxx.
|
private |
Definition at line 117 of file saldisp.hxx.
Referenced by GetXColormap().
|
private |
Definition at line 123 of file saldisp.hxx.
Referenced by GetBlackPixel().
|
private |
Definition at line 124 of file saldisp.hxx.
Referenced by GetUsed().
|
private |
Definition at line 122 of file saldisp.hxx.
Referenced by GetWhitePixel().
|
private |
Definition at line 116 of file saldisp.hxx.
Referenced by GetDisplay(), and GetXDisplay().