![]() |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
|
Visual describes pixel format of a drawable. More...
#include <FXGLVisual.h>
Public Member Functions | |
| FXGLVisual (FXApp *a, FXuint flgs=VISUAL_DOUBLE_BUFFER) | |
| Construct default visual. | |
| virtual void | create () |
| Create visual. | |
| virtual void | detach () |
| Detach visual. | |
| virtual void | destroy () |
| Destroy visual. | |
| FXint | getRedSize () const |
| Get sizes for bit-planes. | |
| FXint | getGreenSize () const |
| FXint | getBlueSize () const |
| FXint | getAlphaSize () const |
| FXint | getDepthSize () const |
| FXint | getStencilSize () const |
| FXint | getMultiSamples () const |
| FXint | getAccumRedSize () const |
| FXint | getAccumGreenSize () const |
| FXint | getAccumBlueSize () const |
| FXint | getAccumAlphaSize () const |
| void | setRedSize (FXint rs) |
| Set sizes for bit-planes. | |
| void | setGreenSize (FXint gs) |
| void | setBlueSize (FXint bs) |
| void | setAlphaSize (FXint as) |
| void | setDepthSize (FXint ds) |
| void | setStencilSize (FXint ss) |
| void | setMultiSamples (FXint ms) |
| void | setAccumRedSize (FXint rs) |
| void | setAccumGreenSize (FXint gs) |
| void | setAccumBlueSize (FXint bs) |
| void | setAccumAlphaSize (FXint as) |
| FXint | getActualRedSize () const |
| Get ACTUAL sizes for bit-planes. | |
| FXint | getActualGreenSize () const |
| FXint | getActualBlueSize () const |
| FXint | getActualAlphaSize () const |
| FXint | getActualDepthSize () const |
| FXint | getActualStencilSize () const |
| FXint | getActualMultiSamples () const |
| FXint | getActualAccumRedSize () const |
| FXint | getActualAccumGreenSize () const |
| FXint | getActualAccumBlueSize () const |
| FXint | getActualAccumAlphaSize () const |
| FXbool | isDoubleBuffer () const |
| Is it double buffered? | |
| FXbool | isStereo () const |
| Is it stereo? | |
| FXbool | isAccelerated () const |
| Is it hardware-accelerated? | |
| FXbool | isBufferSwapCopy () const |
| Does it swap by copying instead of flipping buffers. | |
| virtual void | save (FXStream &store) const |
| Save visual info to a stream. | |
| virtual void | load (FXStream &store) |
| Load visual info to a stream. | |
| virtual | ~FXGLVisual () |
| Destructor. | |
Static Public Member Functions | |
| static FXbool | hasOpenGL (FXApp *application) |
| Test if if OpenGL is supported. | |
Protected Attributes | |
| FXuchar | redSize |
| FXuchar | greenSize |
| FXuchar | blueSize |
| FXuchar | alphaSize |
| FXuchar | depthSize |
| FXuchar | stencilSize |
| FXuchar | multiSamples |
| FXuchar | accumRedSize |
| FXuchar | accumGreenSize |
| FXuchar | accumBlueSize |
| FXuchar | accumAlphaSize |
| FXuchar | actualRedSize |
| FXuchar | actualGreenSize |
| FXuchar | actualBlueSize |
| FXuchar | actualAlphaSize |
| FXuchar | actualDepthSize |
| FXuchar | actualStencilSize |
| FXuchar | actualMultiSamples |
| FXuchar | actualAccumRedSize |
| FXuchar | actualAccumGreenSize |
| FXuchar | actualAccumBlueSize |
| FXuchar | actualAccumAlphaSize |
| FXbool | doubleBuffer |
| FXbool | stereoBuffer |
| FXbool | accelerated |
| FXbool | copying |
Friends | |
| class | FXWindow |
| class | FXImage |
| class | FXIcon |
| class | FXBitmap |
| class | FXDCWindow |
Visual describes pixel format of a drawable.
|
|