105 void setuptruecolor();
106 void setupdirectcolor();
107 void setuppseudocolor();
108 void setupstaticcolor();
109 void setupgrayscale();
110 void setupstaticgray();
111 void setuppixmapmono();
112 void setupcolormap();
128 void* getInfo()
const {
return info; }
131 void* getVisual()
const {
return visual; }
134 virtual void create();
137 virtual void detach();
140 virtual void destroy();
143 FXuint getFlags()
const {
return flags; }
146 FXuint getDepth()
const {
return depth; }
149 FXuint getNumColors()
const {
return numcolors; }
152 FXuint getNumRed()
const {
return numred; }
155 FXuint getNumGreen()
const {
return numgreen; }
158 FXuint getNumBlue()
const {
return numblue; }
167 void setMaxColors(
FXuint maxcols);
170 FXuint getMaxColors()
const {
return maxcolors; }
173 virtual void save(FXStream& store)
const;
176 virtual void load(FXStream& store);
unsigned long FXID
Definition: fxdefs.h:435
A Bitmap is a rectangular array of pixels.
Definition: FXBitmap.h:64
unsigned long FXPixel
Definition: fxdefs.h:444
Base class for all windows.
Definition: FXWindow.h:115
Buffer swap by copying [FXGLVisual].
Definition: FXVisual.h:49
unsigned int FXuint
Definition: fxdefs.h:389
Gray scale visual.
Definition: FXVisual.h:43
Stereo [FXGLVisual].
Definition: FXVisual.h:47
#define FXAPI
Definition: fxdefs.h:122
FXuchar FXbool
Definition: fxdefs.h:386
Index [palette] color.
Definition: FXVisual.h:62
Application Object.
Definition: FXApp.h:158
No hardware acceleration [for broken h/w].
Definition: FXVisual.h:48
Must be true color visual.
Definition: FXVisual.h:44
FXuint FXColor
Definition: fxdefs.h:447
Must be monochrome visual.
Definition: FXVisual.h:40
Best (deepest) visual.
Definition: FXVisual.h:41
Undetermined visual type.
Definition: FXVisual.h:59
Encapsulates server side resource.
Definition: FXId.h:37
Definition: FX4Splitter.h:31
An Icon is an image with two additional server-side resources: a shape bitmap, which is used to mask ...
Definition: FXIcon.h:45
FXVisualType
Visual type.
Definition: FXVisual.h:58
A GL context is an object representing the OpenGL state information.
Definition: FXGLContext.h:46
GLCanvas, an area drawn by another object.
Definition: FXGLCanvas.h:38
FXVisualOptions
Construction options for FXVisual class.
Definition: FXVisual.h:38
Visual describes pixel format of a drawable.
Definition: FXVisual.h:84
Visual for drawing into 1-bpp surfaces.
Definition: FXVisual.h:60
Gray scale.
Definition: FXVisual.h:63
Allocate private colormap.
Definition: FXVisual.h:45
Window Device Context.
Definition: FXDCWindow.h:52
An Image is a rectangular array of pixels.
Definition: FXImage.h:67
Double-buffered [FXGLVisual].
Definition: FXVisual.h:46
True color.
Definition: FXVisual.h:61
Palette visual.
Definition: FXVisual.h:42
#define FXDECLARE(classname)
Macro to set up class declaration.
Definition: FXObject.h:92
Default visual.
Definition: FXVisual.h:39