![]() | Patrick's Programming Library Version 6.4.21 - Dokumentation |
Ein Container für eine Grafik mit mehreren gleichgroßen Icons. Mehr ...
Öffentliche Typen | |
enum | DRAWMETHOD { BLT =1, COLORKEY, ALPHABLT, DIFFUSE } |
Öffentliche Methoden | |
CImageList () | |
CImageList (const CImageList &other) | |
CImageList (const CDrawable &draw, int icon_width, int icon_height, DRAWMETHOD method) | |
CImageList (const CString &Filename, int icon_width, int icon_height, DRAWMETHOD method) | |
CImageList (CFileObject &file, int icon_width, int icon_height, DRAWMETHOD method) | |
CImageList (const CMemoryReference &mem, int icon_width, int icon_height, DRAWMETHOD method) | |
~CImageList () | |
void | clear () |
Color | colorKey () const |
int | copy (const CImageList &other) |
Color | diffuseColor () const |
DRAWMETHOD | drawMethod () const |
CDrawable | getDrawable (int nr) const |
Rect | getRect (int nr) const |
Size | iconSize () const |
int | load (const CDrawable &draw, int icon_width, int icon_height, DRAWMETHOD method) |
int | load (const CString &Filename, int icon_width, int icon_height, DRAWMETHOD method) |
int | load (CFileObject &file, int icon_width, int icon_height, DRAWMETHOD method) |
int | load (const CMemoryReference &mem, int icon_width, int icon_height, DRAWMETHOD method) |
int | num () const |
CImageList & | operator= (const CImageList &other) |
void | setColorKey (const Color &key) |
void | setDiffuseColor (const Color &c) |
void | setDrawMethod (DRAWMETHOD method) |
void | setIconSize (int width, int height) |
Verschiedenes | |
int | create (int width, int height, const RGBFormat &format) |
Neues CImage erstellen. Mehr ... | |
int | create (void *base, ppluint32 pitch, int width, int height, const RGBFormat &format) |
Neues CImage aus einem Speicherbereich erstellen. Mehr ... | |
int | load (const CString &Filename, const RGBFormat &format=RGBFormat::unknown) |
Grafik aus einer Datei laden. Mehr ... | |
int | load (CFileObject &file, const RGBFormat &format=RGBFormat::unknown) |
Grafik aus einer geöffneten Datei laden. Mehr ... | |
int | load (const CMemoryReference &Mem, const RGBFormat &format=RGBFormat::unknown) |
Grafik aus einem Speicherbereich laden. Mehr ... | |
int | copy (const CDrawable &other) |
Grafik von einem CDrawable kopieren. Mehr ... | |
int | copy (const CDrawable &other, const Rect &rect) |
Grafikausschnitt von einem CDrawable kopieren. Mehr ... | |
int | copy (const CImage &other) |
Grafik kopieren. Mehr ... | |
size_t | numBytes () const |
Anzahl Bytes, die durch diese Grafik belegt sind. Mehr ... | |
CMemoryReference | memory () const |
Referenz auf den Speicherbereich der Grafik holen. Mehr ... | |
operator CMemoryReference () const | |
Referenz auf den Speicherbereich der Grafik holen. Mehr ... | |
Verschiedenes | |
GRAFIX_FUNCTIONS * | getFunctions () |
Pointer auf die Grafik-Funktionen für das Farbformat dieses CDrawable holen. Mehr ... | |
DRAWABLE_DATA * | getData () |
Pointer auf die Datenstruktur des CDrawable holen. Mehr ... | |
Rect | rect () const |
Rechteck des CDrawable auslesen. Mehr ... | |
Size | size () const |
Größe des CDrawable auslesen. Mehr ... | |
int | width () const |
Breite der Grafik in Pixel. Mehr ... | |
int | height () const |
Höhe der Grafik in Pixel. Mehr ... | |
int | pitch () const |
Bytes pro Zeile. Mehr ... | |
int | bytesPerPixel () const |
Bytes pro Pixel. Mehr ... | |
int | bitdepth () const |
Bittiefe der Grafik (Bits pro Pixel) Mehr ... | |
RGBFormat | rgbformat () const |
Farbformat des CDrawable auslesen. Mehr ... | |
bool | isEmpty () const |
Enthält dieses CDrawable eine Grafik? Mehr ... | |
void * | adr () const |
Speicheradresse der Grafik. Mehr ... | |
void * | adr (int x, int y) const |
Speicheradresse der angegebenen Koordinaten. Mehr ... | |
void | cls (const Color &c) |
Grafik löschen. Mehr ... | |
void | cls () |
Grafik löschen. Mehr ... | |
CDrawable | getDrawable () const |
Ein neues CDrawable erstellen. Mehr ... | |
CDrawable | getDrawable (const Rect &rect) const |
Ein neues CDrawable anhand eines Ausschnitts erstellen. Mehr ... | |
CDrawable | getDrawable (int x1, int y1, int x2, int y2) const |
Ein neues CDrawable anhand eines Ausschnitts erstellen. Mehr ... | |
Farben | |
SurfaceColor | rgb (const Color &c) const |
Farbe in einen Farbformatspezifischen Wert umrechnen. Mehr ... | |
SurfaceColor | rgb (int r, int g, int b, int alpha) const |
Farbe in einen Farbformatspezifischen Wert umrechnen. Mehr ... | |
Pixel | |
void | putPixel (int x, int y, const Color &c) |
void | putPixel (const Point &p, const Color &c) |
void | alphaPixel (int x, int y, const Color &c) |
void | alphaPixel (const Point &p, const Color &c) |
Color | blendPixel (int x, int y, const Color &c, float brightness) |
Color | blendPixel (int x, int y, const Color &c, int brightness) |
Color | getPixel (int x, int y) const |
Color | getPixel (const Point &p) const |
Geometrische Formen | |
void | drawRect (const Rect &rect, const Color &c) |
Rechteck zeichnen. Mehr ... | |
void | drawRect (int x1, int y1, int x2, int y2, const Color &c) |
Rechteck zeichnen. Mehr ... | |
void | fillRect (const Rect &rect, const Color &c) |
Ausgefülltes Rechteck zeichnen. Mehr ... | |
void | fillRect (int x1, int y1, int x2, int y2, const Color &c) |
Ausgefülltes Rechteck zeichnen. Mehr ... | |
void | floodFill (int x, int y, const Color &color, const Color &border) |
Fläche mit Farbe füllen. Mehr ... | |
void | elipse (int x, int y, int radx, int rady, const Color &c, bool fill=false) |
void | elipse (int x, int y, int radx, int rady, const Color &c, bool fill, const Color &fillcolor, int startangle, int endangle) |
void | circle (int x, int y, int rad, const Color &c, bool fill=false) |
Effekte | |
void | xchange (const Rect &rect, const Color &color, const Color &replace) |
Farben ersetzen. Mehr ... | |
void | invert (const Rect &rect, const Color &color1, const Color &color2) |
Farben vertauschen. Mehr ... | |
void | negativ (const Rect &rect) |
Negativ-Farben erstellen. Mehr ... | |
void | colorGradient (const Rect &rect, const Color &c1, const Color &c2, int direction) |
void | colorGradient (int x1, int y1, int x2, int y2, const Color &c1, const Color &c2, int direction) |
Linien zeichnen | |
void | line (int x1, int y1, int x2, int y2, const Color &c) |
void | line (const Point &start, const Point &end, const Color &c) |
void | lineAA (int x1, int y1, int x2, int y2, const Color &c, int strength=1) |
void | lineAA (const Point &start, const Point &end, const Color &c, int strength=1) |
Textausgabe | |
void | print (const CFont &font, int x, int y, const CWString &text) |
Text ausgeben. Mehr ... | |
void | printf (const CFont &font, int x, int y, const char *fmt,...) |
Formatierten Text ausgeben. Mehr ... | |
Blit-Funktionen | |
Kopieren von Grafiken mit verschiedenen Methoden | |
int | fitRect (int &x, int &y, Rect &r) |
Überprüft, ob eine Blit-Aktion in den Zeichenbereich passt. Mehr ... | |
int | blt (const CDrawable &source, int x=0, int y=0) |
Rechteck 1:1 kopieren. Mehr ... | |
int | blt (const CDrawable &source, const Rect &srect, int x=0, int y=0) |
Rechteck 1:1 kopieren. Mehr ... | |
int | bltDiffuse (const CDrawable &source, int x=0, int y=0, const Color &c=Color()) |
Rechteck anhand der Intensität der Quellfarbe kopieren. Mehr ... | |
int | bltDiffuse (const CDrawable &source, const Rect &srect, int x=0, int y=0, const Color &c=Color()) |
Rechteck anhand der Intensität der Quellfarbe kopieren. Mehr ... | |
int | bltColorKey (const CDrawable &source, int x=0, int y=0, const Color &c=Color()) |
Rechteck unter Berücksichtigung einer transparenten Schlüsselfarbe kopieren. Mehr ... | |
int | bltColorKey (const CDrawable &source, const Rect &srect, int x=0, int y=0, const Color &c=Color()) |
Rechteck unter Berücksichtigung einer transparenten Schlüsselfarbe kopieren. Mehr ... | |
int | bltAlpha (const CDrawable &source, int x=0, int y=0) |
Rechteck unter Berücksichtigung des Alpha-Kanals kopieren. Mehr ... | |
int | bltAlpha (const CDrawable &source, const Rect &srect, int x=0, int y=0) |
Rechteck unter Berücksichtigung des Alpha-Kanals kopieren. Mehr ... | |
int | draw (const CImageList &iml, int nr, int x, int y) |
Grafik aus einer Image-Liste kopieren. Mehr ... | |
int | draw (const CImageList &iml, int nr, int x, int y, const Color &diffuse) |
Grafik aus einer Image-Liste kopieren. Mehr ... | |
int | draw (const CSprite &sprite, int nr, int x, int y) |
Private Attribute | |
Color | colorkey |
Color | diffuse |
int | height |
DRAWMETHOD | method |
int | numIcons |
int | numX |
int | numY |
int | width |
Freundbeziehungen | |
class | CDrawable |
ppl6::grafix::CImageList::CImageList | ( | ) |
ppl6::grafix::CImageList::CImageList | ( | const CImageList & | other | ) |
ppl6::grafix::CImageList::CImageList | ( | const CDrawable & | draw, |
int | icon_width, | ||
int | icon_height, | ||
DRAWMETHOD | method | ||
) |
ppl6::grafix::CImageList::CImageList | ( | const CString & | Filename, |
int | icon_width, | ||
int | icon_height, | ||
DRAWMETHOD | method | ||
) |
ppl6::grafix::CImageList::CImageList | ( | CFileObject & | file, |
int | icon_width, | ||
int | icon_height, | ||
DRAWMETHOD | method | ||
) |
ppl6::grafix::CImageList::CImageList | ( | const CMemoryReference & | mem, |
int | icon_width, | ||
int | icon_height, | ||
DRAWMETHOD | method | ||
) |
ppl6::grafix::CImageList::~CImageList | ( | ) |
|
inherited |
|
inherited |
x
und y
befinden. x | X-Koordinate |
y | Y-Koordinate |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
source
an die Position x
/ y
der Zielzeichenfläche kopiert, wobei alle Farbinformationen 1:1 übernommen werden. Es wird weder Alphablending (siehe CDrawable::bltAlpha) noch Colorkeying (siehe CDrawable::bltColorKey) verwendet. Falls die Quelle nicht in die Zielzeichenfläche passt, wird nur der passende Teil kopiert (siehe CDrawable::fitRect).[in] | source | Die Quellzeichenfläche |
[in] | x | Optionale X-Koordinate der linken oberen Ecke in der Zielzeichenfläche. Wird der Parameter nicht angegeben, wird 0 verwendet. |
[in] | y | Optionale Y-Koordinate der linken oberen Ecke in der Zielzeichenfläche. Wird der Parameter nicht angegebenm wird 0 verwendet. |
|
inherited |
srect
aus der Quellzeichenfläche source
an die Position x
/ y
kopiert, wobei alle Farbinformationen 1:1 übernommen werden. Es wird weder Alphablending (siehe CDrawable::bltAlpha) noch Colorkeying (siehe CDrawable::bltColorKey) verwendet. Falls srect
0 ist, wird die komplette Quellzeichenfläche kopiert, andernfalls nur der angegebene Ausschnitt. Falls die Quelle nicht in die Zielzeichenfläche passt, wird nur der passende Teil kopiert (siehe CDrawable::fitRect).[in] | source | Die Quellzeichenfläche |
[in] | srect | Rechteckiger Ausschnitt aus der Quellzeichenfläche, der kopiert werden soll |
[in] | x | X-Koordinate der linken oberen Ecke in der Zielzeichenfläche |
[in] | y | Y-Koordinate der linken oberen Ecke in der Zielzeichenfläche |
|
inherited |
source
an die Position x
/ y
unter Berücksichtigung des Alphakanals der Quelle kopiert. Der Alphakanal bestimmt die Transparenz eines Pixels. Ist sie 0, wird der Pixel nicht kopiert, bei einem Wert von 255 wird er 1:1 kopiert. Dazwischen wird die Farbe abhängig vom Transparenz-Wert mit dem Hintergrund vermischt. [in] | source | Die Quellzeichenfläche |
[in] | x | X-Koordinate der linken oberen Ecke in der Zielzeichenfläche |
[in] | y | Y-Koordinate der linken oberen Ecke in der Zielzeichenfläche |
[in] | c | Die gewünschte Schlüsselfarbe (ColorKey) |
|
inherited |
srect
aus der Quellzeichenfläche source
an die Position x
/ y
unter Berücksichtigung des Alphakanals der Quelle kopiert. Der Alphakanal bestimmt die Transparenz eines Pixels. Ist sie 0, wird der Pixel nicht kopiert, bei einem Wert von 255 wird er 1:1 kopiert. Dazwischen wird die Farbe abhängig vom Transparenz-Wert mit dem Hintergrund vermischt. srect
0 ist, wird die komplette Quellzeichenfläche kopiert, andernfalls nur der angegebene Ausschnitt. Falls die Quelle nicht in die Zielzeichenfläche passt, wird nur der passende Teil kopiert (siehe CDrawable::fitRect).[in] | source | Die Quellzeichenfläche |
[in] | srect | Rechteckiger Ausschnitt aus der Quellzeichenfläche, der kopiert werden soll |
[in] | x | X-Koordinate der linken oberen Ecke in der Zielzeichenfläche |
[in] | y | Y-Koordinate der linken oberen Ecke in der Zielzeichenfläche |
[in] | c | Die gewünschte Schlüsselfarbe (ColorKey) |
|
inherited |
source
an die Position x
/ y
unter Berücksichtigung der Schlüsselfarbe c
kopiert. Pixel, die der Farbe entsprechen
, bleiben dabei vollständig transparent, alle anderen Pixel werden wie bei CDrawable::blt 1:1 kopiert. [in] | source | Die Quellzeichenfläche |
[in] | x | X-Koordinate der linken oberen Ecke in der Zielzeichenfläche |
[in] | y | Y-Koordinate der linken oberen Ecke in der Zielzeichenfläche |
[in] | c | Die gewünschte Schlüsselfarbe (ColorKey) |
|
inherited |
srect
aus der Quellzeichenfläche source
an die Position x
/ y
unter Berücksichtigung der Schlüsselfarbe c
kopiert. Pixel, die der Farbe entsprechen
, bleiben dabei vollständig transparent, alle anderen Pixel werden wie bei CDrawable::blt 1:1 kopiert. srect
0 ist, wird die komplette Quellzeichenfläche kopiert, andernfalls nur der angegebene Ausschnitt. Falls die Quelle nicht in die Zielzeichenfläche passt, wird nur der passende Teil kopiert (siehe CDrawable::fitRect).[in] | source | Die Quellzeichenfläche |
[in] | srect | Rechteckiger Ausschnitt aus der Quellzeichenfläche, der kopiert werden soll |
[in] | x | X-Koordinate der linken oberen Ecke in der Zielzeichenfläche |
[in] | y | Y-Koordinate der linken oberen Ecke in der Zielzeichenfläche |
[in] | c | Die gewünschte Schlüsselfarbe (ColorKey) |
|
inherited |
source
an die Position x
/ y
kopiert, wobei die Intensität der Quellpixel geprüft wird und diese in gleicher Intensität mit der angegebenen Farbe gezeichnet
werden. Bei halbtransparenten Pixeln wird die Farbe mit dem Hintergrund gemischt. Die Funktion ist daher zum Zeichnen von einfarbigen Grafiken unterschiedlicher Intensität gedacht (z.B. grafische Elemente einer GUI). [in] | source | Die Quellzeichenfläche |
[in] | x | X-Koordinate der linken oberen Ecke in der Zielzeichenfläche |
[in] | y | Y-Koordinate der linken oberen Ecke in der Zielzeichenfläche |
[in] | c | Die gewünschte Pixelfarbe |
|
inherited |
srect
aus der Quellzeichenfläche source
an die Position x
/ y
kopiert, wobei die Intensität der Quellpixel geprüft wird und diese in gleicher Intensität mit der angegebenen Farbe gezeichnet
werden. Bei halbtransparenten Pixeln wird die Farbe mit dem Hintergrund gemischt. Die Funktion ist daher zum Zeichnen von einfarbigen Grafiken unterschiedlicher Intensität gedacht (z.B. grafische Elemente einer GUI). srect
0 ist, wird die komplette Quellzeichenfläche kopiert, andernfalls nur der angegebene Ausschnitt. Falls die Quelle nicht in die Zielzeichenfläche passt, wird nur der passende Teil kopiert (siehe CDrawable::fitRect).[in] | source | Die Quellzeichenfläche |
[in] | srect | Rechteckiger Ausschnitt aus der Quellzeichenfläche, der kopiert werden soll |
[in] | x | X-Koordinate der linken oberen Ecke in der Zielzeichenfläche |
[in] | y | Y-Koordinate der linken oberen Ecke in der Zielzeichenfläche |
[in] | c | Die gewünschte Pixelfarbe |
|
inherited |
|
inherited |
void ppl6::grafix::CImageList::clear | ( | ) |
|
inherited |
gefüllt
.[in] | c | Farbwert |
|
inherited |
|
inherited |
|
inherited |
Color ppl6::grafix::CImageList::colorKey | ( | ) | const |
|
inherited |
|
inherited |
int ppl6::grafix::CImageList::copy | ( | const CImageList & | other | ) |
|
inherited |
width
* height
und dem Farbformat format
erstellt.width | Breite der Grafik |
height | Höhe der Grafik |
format | Farbformat der Grafik |
|
inherited |
base | Speicheradresse |
pitch | Anzahl Bytes pro Bildzeile |
width | Breite der Grafik in Pixel |
height | Höhe der Grafik in Pixel |
format | Farbformat |
Color ppl6::grafix::CImageList::diffuseColor | ( | ) | const |
|
inherited |
iml | Image-Liste |
nr | Nummer der Grafik innerhalb der Image-Liste |
x | X-Koordinate der Zielposition |
y | Y-Koordinate der Zielposition |
|
inherited |
diffuse
statt der in der Image-Liste definierten Farbe verwendet.iml | Image-Liste |
nr | Nummer der Grafik innerhalb der Image-Liste |
x | X-Koordinate der Zielposition |
y | Y-Koordinate der Zielposition |
diffuse | Farbwert, sofern die Diffuse Zeichenmethode verwendet wird. Bei allen anderen Zeichenmethoden wird der Parameter ignoriert. |
|
inherited |
CImageList::DRAWMETHOD ppl6::grafix::CImageList::drawMethod | ( | ) | const |
[in] | rect | Koordinaten des Rechtecks |
[in] | c | Farbe des Rechtecks |
|
inherited |
[in] | x1 | X-Koordinate der oberen linken Ecke |
[in] | y1 | Y-Koordinate der oberen linken Ecke |
[in] | x2 | X-Koordinate der unteren rechten Ecke |
[in] | y2 | Y-Koordinate der unteren rechten Ecke |
[in] | c | Farbe des Rechtecks |
|
inherited |
|
inherited |
c
an die gewünschte Position[in] | rect | Koordinaten des Rechtecks |
[in] | c | Farbe des Rechtecks |
|
inherited |
c
an die gewünschte Position[in] | x1 | X-Koordinate der oberen linken Ecke |
[in] | y1 | Y-Koordinate der oberen linken Ecke |
[in] | x2 | X-Koordinate der unteren rechten Ecke |
[in] | y2 | Y-Koordinate der unteren rechten Ecke |
[in] | c | Farbe des Rechtecks |
|
inherited |
[in,out] | x | X-Koordinate der Zielposition |
[in,out] | y | Y-Koordinate der Zielposition |
[in,out] | r | Quell-Rechteck |
x
, y
und die Dimensionen des Rechtecks r
so angepasst, dass durch die nachfolgende Blt-Funktion nur der sichtbare Bereich an die korrekte Position gezeichnet wird.
|
inherited |
[in] | x | X-Koordinate eines beliebigen Punktes innerhalb der zu füllenden Fläche |
[in] | y | Y-Koordinate eines beliebigen Punktes innerhalb der zu füllenden Fläche |
[in] | color | Farbwert, mit der die Fläche gefüllt werden soll |
[in] | border | Farbwert, der die Grenze der zu füllenden Fläche darstellt |
|
inherited |
|
inherited |
|
inherited |
x1 | X-Koordinate der linken oberen Ecke |
y1 | Y-Koordinate der linken oberen Ecke |
x2 | X-Koordinate der rechten unteren Ecke |
y2 | Y-Koordinate der rechten unteren Ecke |
CDrawable ppl6::grafix::CImageList::getDrawable | ( | int | nr | ) | const |
|
inherited |
|
inherited |
Rect ppl6::grafix::CImageList::getRect | ( | int | nr | ) | const |
|
inherited |
Size ppl6::grafix::CImageList::iconSize | ( | ) | const |
|
inherited |
color1
entsprechen, durch color2
ersetzt, und alle Farben mit dem Farbwert color2
werden durch color1
ersetzt. [in] | rect | Koordinaten des Rechtecks |
[in] | color1 | Erste Farbe |
[in] | color2 | Zweite Farbe |
|
inherited |
true
zurück, wenn das CDrawable eine gültige Grafik enthält, andernfalls false
.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
Filename | Der Dateiname |
format | Optionales Farbformat. Falls nicht angegeben, wird das Farbformat der Grafikdatei verwendet. Andernfalls werden die Originalfarben der Grafikdatei in das angegebene Format konvertiert. |
|
inherited |
file | Referenz auf eine bereits geöffnete Datei. |
format | Optionales Farbformat. Falls nicht angegeben, wird das Farbformat der Grafikdatei verwendet. Andernfalls werden die Originalfarben der Grafikdatei in das angegebene Format konvertiert. |
|
inherited |
Mem | Referenz auf einen Speicherbereich |
format | Optionales Farbformat. Falls nicht angegeben, wird das Farbformat der Grafikdatei verwendet. Andernfalls werden die Originalfarben der Grafikdatei in das angegebene Format konvertiert. |
int ppl6::grafix::CImageList::load | ( | const CDrawable & | draw, |
int | icon_width, | ||
int | icon_height, | ||
DRAWMETHOD | method | ||
) |
int ppl6::grafix::CImageList::load | ( | const CString & | Filename, |
int | icon_width, | ||
int | icon_height, | ||
DRAWMETHOD | method | ||
) |
int ppl6::grafix::CImageList::load | ( | CFileObject & | file, |
int | icon_width, | ||
int | icon_height, | ||
DRAWMETHOD | method | ||
) |
int ppl6::grafix::CImageList::load | ( | const CMemoryReference & | mem, |
int | icon_width, | ||
int | icon_height, | ||
DRAWMETHOD | method | ||
) |
|
inherited |
|
inherited |
[in] | rect | Koordinaten des Rechtecks |
int ppl6::grafix::CImageList::num | ( | ) | const |
|
inherited |
|
inherited |
CImageList & ppl6::grafix::CImageList::operator= | ( | const CImageList & | other | ) |
|
inherited |
|
inherited |
text
auf der Grafik an den Koordinaten x
und y
unter Verwendeung des Fonts font
ausgegeben.font | Zu verwendende Font-Parameter |
x | X-Koordinate |
y | Y-Koordinate |
text | Der auszugebende Text |
|
inherited |
fmt
erstellt und dann auf der Grafik an den Koordinaten x
und y
unter Verwendeung des Fonts font
ausgegeben.font | Zu verwendende Font-Parameter |
x | X-Koordinate |
y | Y-Koordinate |
fmt | Formatstring |
... | optionale Parameter für den Formatstring |
|
inherited |
|
inherited |
|
inherited |
c
in einen format spezifischen Wert umgerechnet.c | Farbe |
|
inherited |
r | rot-Wert |
g | grün-Wert |
b | blau-Wert |
alpha | Transparenz |
|
inherited |
void ppl6::grafix::CImageList::setColorKey | ( | const Color & | key | ) |
void ppl6::grafix::CImageList::setDiffuseColor | ( | const Color & | c | ) |
void ppl6::grafix::CImageList::setDrawMethod | ( | DRAWMETHOD | method | ) |
void ppl6::grafix::CImageList::setIconSize | ( | int | width, |
int | height | ||
) |
|
inherited |
|
inherited |
|
inherited |
color
entsprechen, durch die Ersatzfarbe replace
ersetzt [in] | rect | Koordinaten des Rechtecks |
color | Alte Farbe | |
replace | Neu Farbe |
|
friend |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |