~ubuntu-branches/ubuntu/natty/pangomm/natty

« back to all changes in this revision

Viewing changes to pango/pangomm/renderer.h

  • Committer: Bazaar Package Importer
  • Author(s): Deng Xiyue
  • Date: 2009-04-03 00:35:01 UTC
  • mfrom: (5.1.2 jaunty)
  • Revision ID: james.westby@ubuntu.com-20090403003501-y05hsap2s021a2rr
Tags: 2.24.0-2
* Upload to unstable.
  + Drop check-dist.mk.
  + Track unstable branch in Vcs-*.
* Change -dbg package to section debug.

Show diffs side-by-side

added added

removed removed

Lines of Context:
13
13
 * Copyright(C) 2004 The gtkmm Development Team
14
14
 *
15
15
 * This library is free software; you can redistribute it and/or
16
 
 * modify it under the terms of the GNU Library General Public
 
16
 * modify it under the terms of the GNU Lesser General Public
17
17
 * License as published by the Free Software Foundation; either
18
 
 * version 2 of the License, or(at your option) any later version.
 
18
 * version 2.1 of the License, or(at your option) any later version.
19
19
 *
20
20
 * This library is distributed in the hope that it will be useful,
21
21
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
22
22
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
23
 
 * Library General Public License for more details.
 
23
 * Lesser General Public License for more details.
24
24
 *
25
 
 * You should have received a copy of the GNU Library General Public
 
25
 * You should have received a copy of the GNU Lesser General Public
26
26
 * License along with this library; if not, write to the Free
27
27
 * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
28
28
 */
256
256
   * instance, if a subclass of Pango::Renderer was to add a stipple
257
257
   * option for drawing underlines, it needs to call
258
258
   * 
259
 
   * @code
 
259
   * <informalexample><programlisting>
260
260
   * pango_renderer_part_changed (render, PANGO_RENDER_PART_UNDERLINE);
261
 
   * @endcode
 
261
   * </programlisting></informalexample>
262
262
   * 
263
263
   * When the stipple changes or underlines with different stipples
264
264
   * might be joined together. Pango automatically calls this for
304
304
 
305
305
  /** Gets the layout currently being rendered using @a renderer.
306
306
   * Calling this function only makes sense from inside a subclass's
307
 
   * methods, like in its draw_shape&lt;!----&gt;() for example.
 
307
   * methods, like in its draw_shape<!---->() for example.
308
308
   * 
309
309
   * The returned layout should not be modified while still being
310
310
   * rendered.
317
317
  
318
318
  /** Gets the layout currently being rendered using @a renderer.
319
319
   * Calling this function only makes sense from inside a subclass's
320
 
   * methods, like in its draw_shape&lt;!----&gt;() for example.
 
320
   * methods, like in its draw_shape<!---->() for example.
321
321
   * 
322
322
   * The returned layout should not be modified while still being
323
323
   * rendered.
331
331
  
332
332
  /** Gets the layout line currently being rendered using @a renderer.
333
333
   * Calling this function only makes sense from inside a subclass's
334
 
   * methods, like in its draw_shape&lt;!----&gt;() for example.
 
334
   * methods, like in its draw_shape<!---->() for example.
335
335
   * 
336
336
   * The returned layout line should not be modified while still being
337
337
   * rendered.
344
344
  
345
345
  /** Gets the layout line currently being rendered using @a renderer.
346
346
   * Calling this function only makes sense from inside a subclass's
347
 
   * methods, like in its draw_shape&lt;!----&gt;() for example.
 
347
   * methods, like in its draw_shape<!---->() for example.
348
348
   * 
349
349
   * The returned layout line should not be modified while still being
350
350
   * rendered.