Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

XPane Class Reference

#include <XGraphicsSystem.h>

Inheritance diagram for XPane:

XOffscreenPane XEventPane GLXOffscreenPane XBackedPane GLXPane ImagePane ScenePane ScenePane2D DrawScenePane

Collaboration diagram for XPane:

List of all members.

Public Members

 XPane ()
virtual ~XPane ()
virtual Void Init ()
virtual XVisualInfo* GetVisualInfo ()
Void CopyFrom (XPane &from)
Void PutImage (Image &img, Int x = 0, Int y = 0)
Int width
Int height
Bool doubleBuffered

Protected Members

XImage* ImageToXImage (Image &img)

Static Protected Members

XVisualInfo* sVisualInfo = 0

Detailed Description

Definition at line 87 of file XGraphicsSystem.h.

Constructor & Destructor Documentation

XPane::XPane ()

Definition at line 626 of file

XPane::~XPane () [virtual]

Definition at line 677 of file

Member Function Documentation

Void XPane::CopyFrom (XPane & from)

Definition at line 661 of file

XVisualInfo * XPane::GetVisualInfo () [virtual]

Reimplemented in GLXOffscreenPane, and GLXPane.

Definition at line 634 of file

XImage* XPane::ImageToXImage (Image & img) [protected]

Void XPane::Init () [virtual]

Reimplemented in GLXOffscreenPane, and GLXPane.

Definition at line 630 of file

Void XPane::PutImage (Image & img, Int x = 0, Int y = 0)

Definition at line 667 of file

Member Data Documentation

Bool XPane::doubleBuffered

Reimplemented in GLXPane.

Definition at line 102 of file XGraphicsSystem.h.

Int XPane::height

Definition at line 100 of file XGraphicsSystem.h.

XID XPane::paneXID

Definition at line 99 of file XGraphicsSystem.h.

XVisualInfo * XPane::sVisualInfo = 0 [static, protected]

Definition at line 107 of file XGraphicsSystem.h.

Int XPane::width

Definition at line 100 of file XGraphicsSystem.h.

XGraphicsSystem * XPane::xgs

Definition at line 101 of file XGraphicsSystem.h.

The documentation for this class was generated from the following files:
Generated at Sat Aug 5 00:17:11 2000 for Graphics Class Library by doxygen 1.1.0 written by Dimitri van Heesch, © 1997-2000