Archon::Display::VisualX11 Struct Reference

Inheritance diagram for Archon::Display::VisualX11:

Inheritance graph
[legend]
Collaboration diagram for Archon::Display::VisualX11:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 VisualX11 (int index, Ref< ScreenX11 > screen)
 ~VisualX11 ()
Ref< ScreengetScreen ()
Ref< WindownewWindow (int left, int top, int width, int height, string title) throw (NoWindowsException)
Ref< ContextnewContext (bool direct, Ref< Context > shareWith) throw (invalid_argument)
int getAttrib (int attrib)
int getRedBufferSize ()
int getGreenBufferSize ()
int getBlueBufferSize ()
int getAlphaBufferSize ()
int getDepthBufferSize ()
int getStencilBufferSize ()
int getAccumRedBufferSize ()
int getAccumGreenBufferSize ()
int getAccumBlueBufferSize ()
int getAccumAlphaBufferSize ()

Public Attributes

int index
Ref< ScreenX11screen

Detailed Description

Definition at line 89 of file implementation.C.


Member Function Documentation

Ref< Window > Archon::Display::VisualX11::newWindow int  left,
int  top,
int  width,
int  height,
string  title
throw (NoWindowsException) [virtual]
 

Todo:
What condition should control this?
Todo:
What condition should control this?
Todo:
What condition should control this?

Implements Archon::Display::Visual.

Definition at line 413 of file implementation.C.

References Archon::Utilities::Image::getCharsPerPixel(), Archon::Utilities::Image::getCharsPerRow(), Archon::Utilities::Image::getHeight(), Archon::Utilities::Image::getPixelBuffer(), and Archon::Utilities::Image::getWidth().


The documentation for this struct was generated from the following file:
Generated on Sun Jul 30 22:56:52 2006 for Archon by  doxygen 1.4.4