#include <X11Device.h>
List of all members.
Constructor & Destructor Documentation
gnash::renderer::x11::X11Device::X11Device |
( |
| ) |
|
gnash::renderer::x11::X11Device::X11Device |
( |
int |
vid | ) |
|
gnash::renderer::x11::X11Device::X11Device |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
gnash::renderer::x11::X11Device::~X11Device |
( |
| ) |
|
|
virtual |
Member Function Documentation
void gnash::renderer::x11::X11Device::createWindow |
( |
const char * |
name, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height |
|
) |
| |
void gnash::renderer::x11::X11Device::eventLoop |
( |
size_t |
passes | ) |
|
Start an X11 event loop. This is only used by testing. Note that calling this function blocks until the specified number of events have been handled. The first 5 are used up by creating the window.
- Parameters:
-
passes | the number of events to process before returning. |
- Returns:
- nothing
References _display, height, and width.
int gnash::renderer::x11::X11Device::getBlueSize |
( |
| ) |
|
|
inlinevirtual |
int gnash::renderer::x11::X11Device::getDepth |
( |
| ) |
|
|
inlinevirtual |
const char * gnash::renderer::x11::X11Device::getErrorString |
( |
int |
error | ) |
|
|
virtual |
int gnash::renderer::x11::X11Device::getGreenSize |
( |
| ) |
|
|
inlinevirtual |
int gnash::renderer::x11::X11Device::getHandle |
( |
| ) |
|
|
inline |
size_t gnash::renderer::x11::X11Device::getHeight |
( |
| ) |
|
|
inlinevirtual |
int gnash::renderer::x11::X11Device::getID |
( |
| ) |
|
|
inlinevirtual |
int gnash::renderer::x11::X11Device::getRedSize |
( |
| ) |
|
|
inlinevirtual |
size_t gnash::renderer::x11::X11Device::getStride |
( |
| ) |
|
|
inlinevirtual |
dtype_t gnash::renderer::x11::X11Device::getType |
( |
| ) |
|
|
inlinevirtual |
size_t gnash::renderer::x11::X11Device::getWidth |
( |
| ) |
|
|
inlinevirtual |
bool gnash::renderer::x11::X11Device::initDevice |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
|
virtual |
Initialize GNASH Device layer. This mostly just initializes all the private data.
Implements gnash::renderer::GnashDevice.
References _, _colormap, _depth, _display, _root, _screen, _screennum, _vid, _vinfo, GNASH_REPORT_FUNCTION, and gnash::key::i.
Referenced by X11Device().
bool gnash::renderer::x11::X11Device::isBufferDestroyed |
( |
| ) |
|
|
inlinevirtual |
bool gnash::renderer::x11::X11Device::isNativeRender |
( |
| ) |
|
|
inlinevirtual |
bool gnash::renderer::x11::X11Device::isSingleBuffered |
( |
| ) |
|
|
inlinevirtual |
Member Data Documentation
Colormap gnash::renderer::x11::X11Device::_colormap |
|
protected |
int gnash::renderer::x11::X11Device::_depth |
|
protected |
Display* gnash::renderer::x11::X11Device::_display |
|
protected |
Window gnash::renderer::x11::X11Device::_root |
|
protected |
Screen* gnash::renderer::x11::X11Device::_screen |
|
protected |
int gnash::renderer::x11::X11Device::_screennum |
|
protected |
int gnash::renderer::x11::X11Device::_vid |
|
protected |
XVisualInfo* gnash::renderer::x11::X11Device::_vinfo |
|
protected |
Visual* gnash::renderer::x11::X11Device::_visual |
|
protected |
Window gnash::renderer::x11::X11Device::_window |
|
protected |
The documentation for this class was generated from the following files: