![]() |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
![]() |
#include <FXVisual.h>
Public Member Functions | |
FXVisual (FXApp *a, FXuint flgs, FXuint d=32) | |
FXVisualType | getType () const |
void * | getInfo () const |
void * | getVisual () const |
virtual void | create () |
virtual void | detach () |
virtual void | destroy () |
FXuint | getFlags () const |
FXuint | getDepth () const |
FXuint | getNumColors () const |
FXuint | getNumRed () const |
FXuint | getNumGreen () const |
FXuint | getNumBlue () const |
FXPixel | getPixel (FXColor clr) |
FXColor | getColor (FXPixel pix) |
void | setMaxColors (FXuint maxcols) |
FXuint | getMaxColors () const |
virtual void | save (FXStream &store) const |
virtual void | load (FXStream &store) |
virtual | ~FXVisual () |
Friends | |
class | FXApp |
class | FXWindow |
class | FXImage |
class | FXIcon |
class | FXBitmap |
class | FXDCWindow |
class | FXGLCanvas |
class | FXGLContext |
See also:
virtual FX::FXVisual::~FXVisual | ( | ) | [virtual] |
Destructor.
FXVisualType FX::FXVisual::getType | ( | ) | const [inline] |
Get visual type.
void* FX::FXVisual::getInfo | ( | ) | const [inline] |
Get visual info.
void* FX::FXVisual::getVisual | ( | ) | const [inline] |
Get visual or pixel format.
virtual void FX::FXVisual::create | ( | ) | [virtual] |
virtual void FX::FXVisual::detach | ( | ) | [virtual] |
virtual void FX::FXVisual::destroy | ( | ) | [virtual] |
FXuint FX::FXVisual::getFlags | ( | ) | const [inline] |
Get flags (see FXVisualOptions).
FXuint FX::FXVisual::getDepth | ( | ) | const [inline] |
Get depth, i.e. number of significant bits in color representation.
FXuint FX::FXVisual::getNumColors | ( | ) | const [inline] |
Get number of colors.
FXuint FX::FXVisual::getNumRed | ( | ) | const [inline] |
Get number of reds.
FXuint FX::FXVisual::getNumGreen | ( | ) | const [inline] |
Get number of greens.
FXuint FX::FXVisual::getNumBlue | ( | ) | const [inline] |
Get number of blues.
void FX::FXVisual::setMaxColors | ( | FXuint | maxcols | ) |
Set maximum number of colors to allocate.
FXuint FX::FXVisual::getMaxColors | ( | ) | const [inline] |
Get maximum number of colors.
virtual void FX::FXVisual::save | ( | FXStream & | store | ) | const [virtual] |
virtual void FX::FXVisual::load | ( | FXStream & | store | ) | [virtual] |
Load visual information from a stream.
Reimplemented from FX::FXId.
Reimplemented in FX::FXGLVisual.
friend class FXApp [friend] |
friend class FXWindow [friend] |
Reimplemented in FX::FXGLVisual.
friend class FXImage [friend] |
Reimplemented in FX::FXGLVisual.
friend class FXIcon [friend] |
Reimplemented in FX::FXGLVisual.
friend class FXBitmap [friend] |
Reimplemented in FX::FXGLVisual.
friend class FXDCWindow [friend] |
Reimplemented in FX::FXGLVisual.
friend class FXGLCanvas [friend] |
Reimplemented in FX::FXGLVisual.
friend class FXGLContext [friend] |
![]() |