Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

/home/landauf/painter/miniproject/effects/artistic.h

Go to the documentation of this file.
00001 #include "classes.h"
00002 
00003 class chrome : public artistic
00004 {
00005     public:
00006         chrome(ImageRGBA *_img = 0, ImageRGBA *_temp = 0, ImageRGBA *_temp2 = 0, ImageRGBA *_hud = 0, ImageRGBA *_menu = 0, bool _bArea = false, point _lowArea = 0, point _highArea = 0);
00007         void LBAction();
00008         void changeMode(char _mode);
00009 };
00010 
00011 class relief : public artistic
00012 {
00013     public:
00014         relief(ImageRGBA *_img = 0, ImageRGBA *_temp = 0, ImageRGBA *_temp2 = 0, ImageRGBA *_hud = 0, ImageRGBA *_menu = 0, bool _bArea = false, point _lowArea = 0, point _highArea = 0);
00015         void LBAction();
00016         void changeMode(char _mode);
00017         void key(unsigned char _key);
00018         void specialKey(int _key);
00019         void changeValue(char _key);
00020 };
00021 
00022 class bw : public artistic
00023 {
00024     public:
00025         bw(ImageRGBA *_img = 0, ImageRGBA *_temp = 0, ImageRGBA *_temp2 = 0, ImageRGBA *_hud = 0, ImageRGBA *_menu = 0, bool _bArea = false, point _lowArea = 0, point _highArea = 0);
00026         void LBAction();
00027         void changeMode(char _mode);
00028 };
00029 
00030 class starlight : public artistic
00031 {
00032     public:
00033         starlight(ImageRGBA *_img = 0, ImageRGBA *_temp = 0, ImageRGBA *_temp2 = 0, ImageRGBA *_hud = 0, ImageRGBA *_menu = 0, bool _bArea = false, point _lowArea = 0, point _highArea = 0);
00034         void LBAction();
00035         void changeMode(char _mode);
00036 };
00037 
00038 class shine : public artistic
00039 {
00040     public:
00041         shine(ImageRGBA *_img = 0, ImageRGBA *_temp = 0, ImageRGBA *_temp2 = 0, ImageRGBA *_hud = 0, ImageRGBA *_menu = 0, bool _bArea = false, point _lowArea = 0, point _highArea = 0);
00042         void LBAction();
00043         void changeMode(char _mode);
00044 };
00045 
00046 class brush : public artistic
00047 {
00048     public:
00049         brush(ImageRGBA *_img = 0, ImageRGBA *_temp = 0, ImageRGBA *_temp2 = 0, ImageRGBA *_hud = 0, ImageRGBA *_menu = 0, bool _bArea = false, point _lowArea = 0, point _highArea = 0);
00050         void LBAction();
00051 };
00052 
00053 class spatter : public artistic
00054 {
00055     public:
00056         spatter(ImageRGBA *_img = 0, ImageRGBA *_temp = 0, ImageRGBA *_temp2 = 0, ImageRGBA *_hud = 0, ImageRGBA *_menu = 0, bool _bArea = false, point _lowArea = 0, point _highArea = 0);
00057         void LBAction();
00058 };
00059 
00060 class cutout : public artistic
00061 {
00062     public:
00063         cutout(ImageRGBA *_img = 0, ImageRGBA *_temp = 0, ImageRGBA *_temp2 = 0, ImageRGBA *_hud = 0, ImageRGBA *_menu = 0, bool _bArea = false, point _lowArea = 0, point _highArea = 0);
00064         void LBAction();
00065 };
00066 
00067 class strokes : public artistic
00068 {
00069     public:
00070         strokes(ImageRGBA *_img = 0, ImageRGBA *_temp = 0, ImageRGBA *_temp2 = 0, ImageRGBA *_hud = 0, ImageRGBA *_menu = 0, bool _bArea = false, point _lowArea = 0, point _highArea = 0);
00071         void LBAction();
00072 };

Generated on Mon Jan 30 09:13:01 2006 for Painter Framework by doxygen1.2.18