VortexGE is a software 3D renderer for the X environment that was created without using OpenGL/MesaGL. It also supports 2D image manipulations and audio access and is intended for creating Linux games without needing 3D card acceleration. License: GNU Lesser General Public License (LGPL) Changes:
The tarball distribution is now separated into two files: source with documentation and media. Many deprecated symbols and features were removed. VortexGE now would be correctly built using GCC 4.2.x and GCC 4.3.x. Lua 5.1.4 is now used as the scripting engine backend. The VDumpStack() function was improved a bit. Support for streaming Ogg-Vorbis audio as background music was added.
Pango::Renderer(3pm) User Contributed Perl Documentation Pango::Renderer(3pm)NAME
Pango::Renderer - a base class for pango rendering
HIERARCHY
Glib::Object
+----Pango::Renderer
METHODS
$renderer->activate
Since: pango 1.8
color or undef = $renderer->get_color ($part)
o $part (Pango::RenderPart)
Since: pango 1.8
$renderer->set_color ($part, $color)
o $part (Pango::RenderPart)
o $color (Pango::Color or undef)
Since: pango 1.8
$renderer->deactivate
Since: pango 1.8
$renderer->draw_error_underline ($x, $y, $width, $height)
o $x (integer)
o $y (integer)
o $width (integer)
o $height (integer)
Since: pango 1.8
$renderer->draw_glyph ($font, $glyph, $x, $y)
o $font (Pango::Font)
o $glyph (integer)
o $x (double)
o $y (double)
Since: pango 1.8
$renderer->draw_layout ($layout, $x, $y)
o $layout (Pango::Layout)
o $x (integer)
o $y (integer)
Since: pango 1.8
$renderer->draw_layout_line ($line, $x, $y)
o $line (Pango::LayoutLine)
o $x (integer)
o $y (integer)
Since: pango 1.8
$renderer->draw_rectangle ($part, $x, $y, $width, $height)
o $part (Pango::RenderPart)
o $x (integer)
o $y (integer)
o $width (integer)
o $height (integer)
Since: pango 1.8
$renderer->draw_trapezoid ($part, $y1_, $x11, $x21, $y2, $x12, $x22)
o $part (Pango::RenderPart)
o $y1_ (double)
o $x11 (double)
o $x21 (double)
o $y2 (double)
o $x12 (double)
o $x22 (double)
Since: pango 1.8
layout = $renderer->get_layout
Since: pango 1.20
layoutline = $renderer->get_layout_line
Since: pango 1.20
matrix or undef = $renderer->get_matrix
Since: pango 1.8
$renderer->set_matrix ($matrix)
o $matrix (Pango::Matrix or undef)
Since: pango 1.8
$renderer->part_changed ($part)
o $part (Pango::RenderPart)
Since: pango 1.8
ENUMS AND FLAGS
enum Pango::RenderPart
o 'foreground' / 'PANGO_RENDER_PART_FOREGROUND'
o 'background' / 'PANGO_RENDER_PART_BACKGROUND'
o 'underline' / 'PANGO_RENDER_PART_UNDERLINE'
o 'strikethrough' / 'PANGO_RENDER_PART_STRIKETHROUGH'
SEE ALSO
Pango, Glib::Object
COPYRIGHT
Copyright (C) 2003-2011 by the gtk2-perl team.
This software is licensed under the LGPL. See Pango for a full notice.
perl v5.14.2 2011-11-15 Pango::Renderer(3pm)