![]() |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
|
#include <FXGLVisual.h>
Inheritance diagram for FX::FXGLVisual:

Public Member Functions | |
| FXGLVisual (FXApp *a, FXuint flags) | |
| virtual void | create () |
| virtual void | detach () |
| virtual void | destroy () |
| FXint | getRedSize () const |
| FXint | getGreenSize () const |
| FXint | getBlueSize () const |
| FXint | getAlphaSize () const |
| FXint | getDepthSize () const |
| FXint | getStencilSize () const |
| FXint | getAccumRedSize () const |
| FXint | getAccumGreenSize () const |
| FXint | getAccumBlueSize () const |
| FXint | getAccumAlphaSize () const |
| void | setRedSize (FXint rs) |
| void | setGreenSize (FXint gs) |
| void | setBlueSize (FXint bs) |
| void | setAlphaSize (FXint as) |
| void | setDepthSize (FXint ds) |
| void | setStencilSize (FXint ss) |
| void | setAccumRedSize (FXint rs) |
| void | setAccumGreenSize (FXint gs) |
| void | setAccumBlueSize (FXint bs) |
| void | setAccumAlphaSize (FXint as) |
| FXint | getActualRedSize () const |
| FXint | getActualGreenSize () const |
| FXint | getActualBlueSize () const |
| FXint | getActualAlphaSize () const |
| FXint | getActualDepthSize () const |
| FXint | getActualStencilSize () const |
| FXint | getActualAccumRedSize () const |
| FXint | getActualAccumGreenSize () const |
| FXint | getActualAccumBlueSize () const |
| FXint | getActualAccumAlphaSize () const |
| FXbool | isDoubleBuffer () const |
| FXbool | isStereo () const |
| FXbool | isAccelerated () const |
| FXbool | isBufferSwapCopy () const |
| virtual void | save (FXStream &store) const |
| virtual void | load (FXStream &store) |
| virtual | ~FXGLVisual () |
Static Public Member Functions | |
| FXbool | supported (FXApp *application, int &major, int &minor) |
|
||||||||||||
|
Construct default visual.
|
|
|
Destructor.
|
|
||||||||||||||||
|
Test if OpenGL is possible, and what level is supported. Because of remote display capability, the display server may support a different level of OpenGL than the client; it may even support no OpenGL at all! This function returns the lesser of the client support level and the display server support level. |
|
|
Create visual.
Reimplemented from FX::FXVisual. |
|
|
Detach visual.
Reimplemented from FX::FXVisual. |
|
|
Destroy visual.
Reimplemented from FX::FXVisual. |
|
|
Get sizes for bit-planes.
|
|
|
Set sizes for bit-planes.
|
|
|
Get ACTUAL sizes for bit-planes.
|
|
|
Is it double buffered?
|
|
|
Is it stereo?
|
|
|
Is it hardware-accelerated?
|
|
|
Does it swap by copying instead of flipping buffers.
|
|
|
Save visual info to a stream.
Reimplemented from FX::FXVisual. |
|
|
Load visual info to a stream.
Reimplemented from FX::FXVisual. |
|
|