#include <X11Device.h>
§ X11Device() [1/3]
gnash::renderer::x11::X11Device::X11Device |
( |
| ) |
|
§ X11Device() [2/3]
gnash::renderer::x11::X11Device::X11Device |
( |
int |
vid | ) |
|
§ X11Device() [3/3]
gnash::renderer::x11::X11Device::X11Device |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
§ ~X11Device()
gnash::renderer::x11::X11Device::~X11Device |
( |
| ) |
|
|
virtual |
§ attachWindow()
§ createWindow()
void gnash::renderer::x11::X11Device::createWindow |
( |
const char * |
name, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height |
|
) |
| |
References _, _display, _root, _vinfo, _window, GNASH_REPORT_FUNCTION, height, gnash::log_error(), width, x, and y.
Referenced by getHandle(), and main().
§ eventLoop()
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 height, and width.
Referenced by getHandle().
§ getBlueSize()
int gnash::renderer::x11::X11Device::getBlueSize |
( |
| ) |
|
|
inlinevirtual |
§ getDepth()
int gnash::renderer::x11::X11Device::getDepth |
( |
| ) |
|
|
inlinevirtual |
§ getErrorString()
const char * gnash::renderer::x11::X11Device::getErrorString |
( |
int |
error | ) |
|
|
virtual |
§ getGreenSize()
int gnash::renderer::x11::X11Device::getGreenSize |
( |
| ) |
|
|
inlinevirtual |
§ getHandle()
int gnash::renderer::x11::X11Device::getHandle |
( |
| ) |
|
|
inline |
§ getHeight()
size_t gnash::renderer::x11::X11Device::getHeight |
( |
| ) |
|
|
inlinevirtual |
§ getID()
int gnash::renderer::x11::X11Device::getID |
( |
| ) |
|
|
inlinevirtual |
§ getRedSize()
int gnash::renderer::x11::X11Device::getRedSize |
( |
| ) |
|
|
inlinevirtual |
§ getStride()
size_t gnash::renderer::x11::X11Device::getStride |
( |
| ) |
|
|
inlinevirtual |
§ getType()
dtype_t gnash::renderer::x11::X11Device::getType |
( |
| ) |
|
|
inlinevirtual |
§ getWidth()
size_t gnash::renderer::x11::X11Device::getWidth |
( |
| ) |
|
|
inlinevirtual |
§ initDevice()
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, gnash::key::i, and gnash::log_error().
Referenced by getStride(), and X11Device().
§ isBufferDestroyed()
bool gnash::renderer::x11::X11Device::isBufferDestroyed |
( |
| ) |
|
|
inlinevirtual |
§ isNativeRender()
bool gnash::renderer::x11::X11Device::isNativeRender |
( |
| ) |
|
|
inlinevirtual |
§ isSingleBuffered()
bool gnash::renderer::x11::X11Device::isSingleBuffered |
( |
| ) |
|
|
inlinevirtual |
§ supportsRenderer()
§ _colormap
Colormap gnash::renderer::x11::X11Device::_colormap |
|
protected |
§ _depth
int gnash::renderer::x11::X11Device::_depth |
|
protected |
§ _display
Display* gnash::renderer::x11::X11Device::_display |
|
protected |
§ _root
Window gnash::renderer::x11::X11Device::_root |
|
protected |
§ _screen
Screen* gnash::renderer::x11::X11Device::_screen |
|
protected |
§ _screennum
int gnash::renderer::x11::X11Device::_screennum |
|
protected |
§ _vid
int gnash::renderer::x11::X11Device::_vid |
|
protected |
§ _vinfo
XVisualInfo* gnash::renderer::x11::X11Device::_vinfo |
|
protected |
§ _visual
Visual* gnash::renderer::x11::X11Device::_visual |
|
protected |
§ _window
Window gnash::renderer::x11::X11Device::_window |
|
protected |
The documentation for this class was generated from the following files: