FXVisual

class FXVisual

Visual describes pixel format of a drawable

Inheritance:


Public Methods

[more] FXVisual(FXApp* a, FXuint flgs, FXuint d=32)
Construct default visual
[more]virtual void create()
Create visual
[more]virtual void detach()
Detach visual
[more]virtual void destroy()
Destroy visual
[more]FXuint getFlags() const
Get flags (see FXVisualOptions)
[more]FXuint getDepth() const
Get depth
[more]FXuint getNumColors() const
Get number of colors
[more]FXuint getNumRed() const
Get number of reds
[more]FXuint getNumGreen() const
Get number of greens
[more]FXuint getNumBlue() const
Get number of blues
[more]FXPixel getPixel(FXColor clr)
Get device pixel value for color
[more]FXColor getColor(FXPixel pix)
Get color value for device pixel value
[more]void setMaxColors(FXuint maxcols)
Set maximum number of colors to allocate
[more]FXuint getMaxColors() const
Get maximum number of colors
[more]FXVisualType getType() const
Get visual type
[more]virtual void save(FXStream& store) const
Save visual information to a stream
[more]virtual void load(FXStream& store)
Load visual information from a stream
[more]virtual ~FXVisual()
Destructor


Inherited from FXId:

Public Methods

oFXApp* getApp() const
oFXID id() const
ovoid setUserData(void* ptr)
ovoid* getUserData() const


Inherited from FXObject:

Public Methods

oconst FXchar* getClassName() const
oFXbool isMemberOf(const FXMetaClass* metaclass) const


Documentation

Visual describes pixel format of a drawable
o FXVisual(FXApp* a, FXuint flgs, FXuint d=32)
Construct default visual

ovirtual void create()
Create visual

ovirtual void detach()
Detach visual

ovirtual void destroy()
Destroy visual

oFXuint getFlags() const
Get flags (see FXVisualOptions)

oFXuint getDepth() const
Get depth

oFXuint getNumColors() const
Get number of colors

oFXuint getNumRed() const
Get number of reds

oFXuint getNumGreen() const
Get number of greens

oFXuint getNumBlue() const
Get number of blues

oFXPixel getPixel(FXColor clr)
Get device pixel value for color

oFXColor getColor(FXPixel pix)
Get color value for device pixel value

ovoid setMaxColors(FXuint maxcols)
Set maximum number of colors to allocate

oFXuint getMaxColors() const
Get maximum number of colors

oFXVisualType getType() const
Get visual type

ovirtual void save(FXStream& store) const
Save visual information to a stream

ovirtual void load(FXStream& store)
Load visual information from a stream

ovirtual ~FXVisual()
Destructor


Direct child classes:
FXGLVisual
Friends:
class FXWindow
class FXGLContext
class FXGLCanvas
class FXImage
class FXIcon
class FXBitmap
class FXDCWindow

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.