|
LibreOffice Module vcl (master) 1
|
#include <printergfx.hxx>
Public Types | |
| enum class | ColorSpace { eInvalid , eRGB } |
Public Member Functions | |
| PrinterColor () | |
| PrinterColor (sal_uInt16 nRed, sal_uInt16 nGreen, sal_uInt16 nBlue) | |
| PrinterColor (sal_uInt32 nRGB) | |
| bool | Is () const |
| sal_uInt16 | GetRed () const |
| sal_uInt16 | GetGreen () const |
| sal_uInt16 | GetBlue () const |
| bool | operator== (const PrinterColor &aColor) const |
| bool | operator!= (const PrinterColor &aColor) const |
| PrinterColor & | operator= (sal_uInt32 nRGB) |
Private Attributes | |
| sal_uInt8 | mnRed |
| sal_uInt8 | mnGreen |
| sal_uInt8 | mnBlue |
| ColorSpace | meColorspace |
Definition at line 42 of file printergfx.hxx.
|
strong |
| Enumerator | |
|---|---|
| eInvalid | |
| eRGB | |
Definition at line 46 of file printergfx.hxx.
|
inline |
Definition at line 57 of file printergfx.hxx.
|
inline |
Definition at line 63 of file printergfx.hxx.
|
inline |
Definition at line 70 of file printergfx.hxx.
|
inline |
Definition at line 84 of file printergfx.hxx.
References mnBlue.
|
inline |
Definition at line 82 of file printergfx.hxx.
References mnGreen.
|
inline |
Definition at line 80 of file printergfx.hxx.
References mnRed.
|
inline |
Definition at line 77 of file printergfx.hxx.
References eInvalid, and meColorspace.
Referenced by operator==().
|
inline |
Definition at line 93 of file printergfx.hxx.
|
inline |
Definition at line 96 of file printergfx.hxx.
References eRGB, meColorspace, mnBlue, mnGreen, and mnRed.
|
inline |
|
private |
Definition at line 53 of file printergfx.hxx.
Referenced by Is(), and operator=().
|
private |
Definition at line 52 of file printergfx.hxx.
Referenced by GetBlue(), operator=(), and operator==().
|
private |
Definition at line 51 of file printergfx.hxx.
Referenced by GetGreen(), operator=(), and operator==().
|
private |
Definition at line 50 of file printergfx.hxx.
Referenced by GetRed(), operator=(), and operator==().