PPL6-Icon Patrick's Programming Library Version 6.4.21 - Dokumentation
GRAFIX_FUNCTIONS Strukturreferenz

Öffentliche Attribute

void(* AlphaPixel )(const DRAWABLE_DATA &data, int x, int y, SurfaceColor c)
 
void(* BlendPixel )(const DRAWABLE_DATA &data, int x, int y, SurfaceColor c, int brightness)
 
int(* Blt )(DRAWABLE_DATA &target, const DRAWABLE_DATA &source, const Rect &srect, int x, int y)
 
int(* BltAlpha )(DRAWABLE_DATA &target, const DRAWABLE_DATA &source, const Rect &srect, int x, int y)
 
int(* BltColorKey )(DRAWABLE_DATA &target, const DRAWABLE_DATA &source, const Rect &srect, int x, int y, SurfaceColor c)
 
int(* BltDiffuse )(DRAWABLE_DATA &target, const DRAWABLE_DATA &source, const Rect &srect, int x, int y, SurfaceColor c)
 
void(* CLS )(DRAWABLE_DATA &data, SurfaceColor c)
 
void(* DrawRect )(DRAWABLE_DATA &data, const Rect &r, SurfaceColor c)
 
void(* FillRect )(DRAWABLE_DATA &data, const Rect &r, SurfaceColor c)
 
SurfaceColor(* GetPixel )(const DRAWABLE_DATA &data, int x, int y)
 
void(* Invert )(DRAWABLE_DATA &data, const Rect &r, SurfaceColor farbe1, SurfaceColor farbe2)
 
void(* Line )(DRAWABLE_DATA &data, int x1, int y1, int x2, int y2, SurfaceColor color)
 
void(* LineAA )(DRAWABLE_DATA &data, int x1, int y1, int x2, int y2, SurfaceColor color, int strength)
 
void(* Negativ )(DRAWABLE_DATA &data, const Rect &r)
 
void(* PutPixel )(const DRAWABLE_DATA &data, int x, int y, SurfaceColor c)
 
SurfaceColor(* RGB )(int r, int g, int b, int a)
 
SurfaceColor(* RGBBlend )(SurfaceColor ground, SurfaceColor top, float intensity)
 
SurfaceColor(* RGBBlend255 )(SurfaceColor ground, SurfaceColor top, int intensity)
 
Color(* Surface2RGB )(SurfaceColor color)
 
void(* Xchange )(DRAWABLE_DATA &data, const Rect &r, SurfaceColor farbe, SurfaceColor ersatzfarbe)
 

Dokumentation der Datenelemente

void(* GRAFIX_FUNCTIONS::AlphaPixel)(const DRAWABLE_DATA &data, int x, int y, SurfaceColor c)
void(* GRAFIX_FUNCTIONS::BlendPixel)(const DRAWABLE_DATA &data, int x, int y, SurfaceColor c, int brightness)
int(* GRAFIX_FUNCTIONS::Blt)(DRAWABLE_DATA &target, const DRAWABLE_DATA &source, const Rect &srect, int x, int y)
int(* GRAFIX_FUNCTIONS::BltAlpha)(DRAWABLE_DATA &target, const DRAWABLE_DATA &source, const Rect &srect, int x, int y)
int(* GRAFIX_FUNCTIONS::BltColorKey)(DRAWABLE_DATA &target, const DRAWABLE_DATA &source, const Rect &srect, int x, int y, SurfaceColor c)
int(* GRAFIX_FUNCTIONS::BltDiffuse)(DRAWABLE_DATA &target, const DRAWABLE_DATA &source, const Rect &srect, int x, int y, SurfaceColor c)
void(* GRAFIX_FUNCTIONS::CLS)(DRAWABLE_DATA &data, SurfaceColor c)
void(* GRAFIX_FUNCTIONS::DrawRect)(DRAWABLE_DATA &data, const Rect &r, SurfaceColor c)
void(* GRAFIX_FUNCTIONS::FillRect)(DRAWABLE_DATA &data, const Rect &r, SurfaceColor c)
SurfaceColor(* GRAFIX_FUNCTIONS::GetPixel)(const DRAWABLE_DATA &data, int x, int y)
void(* GRAFIX_FUNCTIONS::Invert)(DRAWABLE_DATA &data, const Rect &r, SurfaceColor farbe1, SurfaceColor farbe2)
void(* GRAFIX_FUNCTIONS::Line)(DRAWABLE_DATA &data, int x1, int y1, int x2, int y2, SurfaceColor color)
void(* GRAFIX_FUNCTIONS::LineAA)(DRAWABLE_DATA &data, int x1, int y1, int x2, int y2, SurfaceColor color, int strength)
void(* GRAFIX_FUNCTIONS::Negativ)(DRAWABLE_DATA &data, const Rect &r)
void(* GRAFIX_FUNCTIONS::PutPixel)(const DRAWABLE_DATA &data, int x, int y, SurfaceColor c)
SurfaceColor(* GRAFIX_FUNCTIONS::RGB)(int r, int g, int b, int a)
SurfaceColor(* GRAFIX_FUNCTIONS::RGBBlend)(SurfaceColor ground, SurfaceColor top, float intensity)
SurfaceColor(* GRAFIX_FUNCTIONS::RGBBlend255)(SurfaceColor ground, SurfaceColor top, int intensity)
Color(* GRAFIX_FUNCTIONS::Surface2RGB)(SurfaceColor color)
void(* GRAFIX_FUNCTIONS::Xchange)(DRAWABLE_DATA &data, const Rect &r, SurfaceColor farbe, SurfaceColor ersatzfarbe)

Die Dokumentation für diese Struktur wurde erzeugt aufgrund der Datei: