66 FXGLVisual(const FXGLVisual&);
67 FXGLVisual &operator=(const FXGLVisual&);
80 static
FXbool supported(
FXApp* application,
int& major,
int& minor);
83 virtual
void create();
86 virtual
void detach();
89 virtual
void destroy();
92 FXint getRedSize()
const {
return redSize; }
93 FXint getGreenSize()
const {
return greenSize; }
94 FXint getBlueSize()
const {
return blueSize; }
95 FXint getAlphaSize()
const {
return alphaSize; }
96 FXint getDepthSize()
const {
return depthSize; }
97 FXint getStencilSize()
const {
return stencilSize; }
98 FXint getAccumRedSize()
const {
return accumRedSize; }
99 FXint getAccumGreenSize()
const {
return accumGreenSize; }
100 FXint getAccumBlueSize()
const {
return accumBlueSize; }
101 FXint getAccumAlphaSize()
const {
return accumAlphaSize; }
104 void setRedSize(
FXint rs){ redSize=rs; }
105 void setGreenSize(
FXint gs){ greenSize=gs; }
106 void setBlueSize(
FXint bs){ blueSize=bs; }
107 void setAlphaSize(
FXint as){ alphaSize=as; }
108 void setDepthSize(
FXint ds){ depthSize=ds; }
109 void setStencilSize(
FXint ss){ stencilSize=ss; }
110 void setAccumRedSize(
FXint rs){ accumRedSize=rs; }
111 void setAccumGreenSize(
FXint gs){ accumGreenSize=gs; }
112 void setAccumBlueSize(
FXint bs){ accumBlueSize=bs; }
113 void setAccumAlphaSize(
FXint as){ accumAlphaSize=as; }
116 FXint getActualRedSize()
const;
117 FXint getActualGreenSize()
const;
118 FXint getActualBlueSize()
const;
119 FXint getActualAlphaSize()
const;
120 FXint getActualDepthSize()
const;
121 FXint getActualStencilSize()
const;
122 FXint getActualAccumRedSize()
const;
123 FXint getActualAccumGreenSize()
const;
124 FXint getActualAccumBlueSize()
const;
125 FXint getActualAccumAlphaSize()
const;
128 FXbool isDoubleBuffer()
const;
134 FXbool isAccelerated()
const;
137 FXbool isBufferSwapCopy()
const;
140 virtual void save(FXStream& store)
const;
143 virtual void load(FXStream& store);
146 virtual ~FXGLVisual();
A Bitmap is a rectangular array of pixels.
Definition: FXBitmap.h:64
Base class for all windows.
Definition: FXWindow.h:115
unsigned int FXuint
Definition: fxdefs.h:389
void glUseFXFont(FXFont *font, int first, int count, int list)
Create a display list of bitmaps from font glyphs in a font.
#define FXAPI
Definition: fxdefs.h:122
FXuchar FXbool
Definition: fxdefs.h:386
Application Object.
Definition: FXApp.h:158
Definition: FX4Splitter.h:31
int FXint
Definition: fxdefs.h:390
An Icon is an image with two additional server-side resources: a shape bitmap, which is used to mask ...
Definition: FXIcon.h:45
GLCanvas, an area drawn by another object.
Definition: FXGLCanvas.h:38
Visual describes pixel format of a drawable.
Definition: FXGLVisual.h:44
Visual describes pixel format of a drawable.
Definition: FXVisual.h:84
Window Device Context.
Definition: FXDCWindow.h:52
An Image is a rectangular array of pixels.
Definition: FXImage.h:67
#define FXDECLARE(classname)
Macro to set up class declaration.
Definition: FXObject.h:92