(define-body (gnome wrap pango)

(define pango-attr-iterator-get-attrs (prim-proc pango-attr-iterator-get-attrs (<pango-attr-iterator>) <object> nonpure))
(add-method get-attrs pango-attr-iterator-get-attrs)
(define pango-itemize (prim-proc pango-itemize (<pango-context> <string> <integer> <integer> <pango-attr-list> <pango-attr-iterator>) <object> nonpure))
(define pango-itemize-with-base-dir (prim-proc pango-itemize-with-base-dir (<pango-context> <symbol> <string> <integer> <integer> <pango-attr-list> <pango-attr-iterator>) <object> nonpure))
(define pango-reorder-items (prim-proc pango-reorder-items (<object>) <object> nonpure))
(define pango-layout-get-lines (prim-proc pango-layout-get-lines (<pango-layout>) <object> nonpure))
(add-method get-lines pango-layout-get-lines)
(define pango-color-copy (prim-proc pango-color-copy (<pango-color>) <pango-color> nonpure))
(add-method copy pango-color-copy)
(define pango-color-parse (prim-proc pango-color-parse (<pango-color> <string>) <boolean> nonpure))
(add-method parse pango-color-parse)
(define pango-attr-type-register (prim-proc pango-attr-type-register (<string>) <symbol> nonpure))
(define pango-attribute-copy (prim-proc pango-attribute-copy (<pango-attribute>) <pango-attribute> nonpure))
(define pango-attribute-equal (prim-proc pango-attribute-equal (<pango-attribute> <pango-attribute>) <boolean> nonpure))
(define pango-attr-language-new (prim-proc pango-attr-language-new (<pango-language>) <pango-attribute> nonpure))
(define pango-attr-family-new (prim-proc pango-attr-family-new (<string>) <pango-attribute> nonpure))
(define pango-attr-foreground-new (prim-proc pango-attr-foreground-new (<integer> <integer> <integer>) <pango-attribute> nonpure))
(define pango-attr-background-new (prim-proc pango-attr-background-new (<integer> <integer> <integer>) <pango-attribute> nonpure))
(define pango-attr-size-new (prim-proc pango-attr-size-new (<integer>) <pango-attribute> nonpure))
(define pango-attr-size-new-absolute (prim-proc pango-attr-size-new-absolute (<integer>) <pango-attribute> nonpure))
(define pango-attr-style-new (prim-proc pango-attr-style-new (<symbol>) <pango-attribute> nonpure))
(define pango-attr-weight-new (prim-proc pango-attr-weight-new (<symbol>) <pango-attribute> nonpure))
(define pango-attr-variant-new (prim-proc pango-attr-variant-new (<symbol>) <pango-attribute> nonpure))
(define pango-attr-stretch-new (prim-proc pango-attr-stretch-new (<symbol>) <pango-attribute> nonpure))
(define pango-attr-font-desc-new (prim-proc pango-attr-font-desc-new (<pango-font-description>) <pango-attribute> nonpure))
(define pango-attr-underline-new (prim-proc pango-attr-underline-new (<symbol>) <pango-attribute> nonpure))
(define pango-attr-underline-color-new (prim-proc pango-attr-underline-color-new (<integer> <integer> <integer>) <pango-attribute> nonpure))
(define pango-attr-strikethrough-new (prim-proc pango-attr-strikethrough-new (<boolean>) <pango-attribute> nonpure))
(define pango-attr-strikethrough-color-new (prim-proc pango-attr-strikethrough-color-new (<integer> <integer> <integer>) <pango-attribute> nonpure))
(define pango-attr-rise-new (prim-proc pango-attr-rise-new (<integer>) <pango-attribute> nonpure))
(define pango-attr-scale-new (prim-proc pango-attr-scale-new (<real>) <pango-attribute> nonpure))
(define pango-attr-fallback-new (prim-proc pango-attr-fallback-new (<boolean>) <pango-attribute> nonpure))
(define pango-attr-letter-spacing-new (prim-proc pango-attr-letter-spacing-new (<integer>) <pango-attribute> nonpure))
(define pango-attr-shape-new (prim-proc pango-attr-shape-new (<pango-rectangle> <pango-rectangle>) <pango-attribute> nonpure))
(define pango-attr-list-new (prim-proc pango-attr-list-new () <pango-attr-list> nonpure))
(define pango-attr-list-create (prim-proc pango-attr-list-new () <pango-attr-list> nonpure))
(define pango-attr-list-copy (prim-proc pango-attr-list-copy (<pango-attr-list>) <pango-attr-list> nonpure))
(add-method copy pango-attr-list-copy)
(define pango-attr-list-insert (prim-proc pango-attr-list-insert (<pango-attr-list> <pango-attribute>) <none> nonpure))
(add-method insert pango-attr-list-insert)
(define pango-attr-list-insert-before (prim-proc pango-attr-list-insert-before (<pango-attr-list> <pango-attribute>) <none> nonpure))
(add-method insert-before pango-attr-list-insert-before)
(define pango-attr-list-change (prim-proc pango-attr-list-change (<pango-attr-list> <pango-attribute>) <none> nonpure))
(add-method change pango-attr-list-change)
(define pango-attr-list-splice (prim-proc pango-attr-list-splice (<pango-attr-list> <pango-attr-list> <integer> <integer>) <none> nonpure))
(define pango-attr-list-get-iterator (prim-proc pango-attr-list-get-iterator (<pango-attr-list>) <pango-attr-iterator> nonpure))
(add-method get-iterator pango-attr-list-get-iterator)
(define pango-attr-iterator-range (prim-proc pango-attr-iterator-range (<pango-attr-iterator> <object> <object>) <none> nonpure))
(add-method range pango-attr-iterator-range)
(define pango-attr-iterator-next (prim-proc pango-attr-iterator-next (<pango-attr-iterator>) <boolean> nonpure))
(define pango-attr-iterator-copy (prim-proc pango-attr-iterator-copy (<pango-attr-iterator>) <pango-attr-iterator> nonpure))
(define pango-attr-iterator-get (prim-proc pango-attr-iterator-get (<pango-attr-iterator> <symbol>) <pango-attribute> nonpure))
(add-method get pango-attr-iterator-get)
(define pango-find-paragraph-boundary (prim-proc pango-find-paragraph-boundary (<string> <integer> <object> <object>) <none> nonpure))
(define pango-context-get-font-map (prim-proc pango-context-get-font-map (<pango-context>) <pango-font-map> nonpure))
(add-method get-font-map pango-context-get-font-map)
(define pango-context-load-font (prim-proc pango-context-load-font (<pango-context> <pango-font-description>) <pango-font> nonpure))
(add-method load-font pango-context-load-font)
(define pango-context-load-fontset (prim-proc pango-context-load-fontset (<pango-context> <pango-font-description> <pango-language>) <pango-fontset> nonpure))
(add-method load-fontset pango-context-load-fontset)
(define pango-context-get-metrics (prim-proc pango-context-get-metrics (<pango-context> <pango-font-description> <pango-language>) <pango-font-metrics> nonpure))
(add-method get-metrics pango-context-get-metrics)
(define pango-context-set-font-description (prim-proc pango-context-set-font-description (<pango-context> <pango-font-description>) <none> nonpure))
(add-method set-font-description pango-context-set-font-description)
(define pango-context-get-font-description (prim-proc pango-context-get-font-description (<pango-context>) <pango-font-description> nonpure))
(add-method get-font-description pango-context-get-font-description)
(define pango-context-get-language (prim-proc pango-context-get-language (<pango-context>) <pango-language> nonpure))
(add-method get-language pango-context-get-language)
(define pango-context-set-language (prim-proc pango-context-set-language (<pango-context> <pango-language>) <none> nonpure))
(add-method set-language pango-context-set-language)
(define pango-context-set-base-dir (prim-proc pango-context-set-base-dir (<pango-context> <symbol>) <none> nonpure))
(add-method set-base-dir pango-context-set-base-dir)
(define pango-context-get-base-dir (prim-proc pango-context-get-base-dir (<pango-context>) <symbol> nonpure))
(add-method get-base-dir pango-context-get-base-dir)
(define pango-context-set-matrix (prim-proc pango-context-set-matrix (<pango-context> <pango-matrix>) <none> nonpure))
(add-method set-matrix pango-context-set-matrix)
(define pango-context-get-matrix (prim-proc pango-context-get-matrix (<pango-context>) <pango-matrix> nonpure))
(add-method get-matrix pango-context-get-matrix)
(define pango-coverage-new (prim-proc pango-coverage-new () <pango-coverage> nonpure))
(define pango-coverage-create (prim-proc pango-coverage-new () <pango-coverage> nonpure))
(define pango-coverage-copy (prim-proc pango-coverage-copy (<pango-coverage>) <pango-coverage> nonpure))
(define pango-coverage-get (prim-proc pango-coverage-get (<pango-coverage> <integer>) <symbol> nonpure))
(add-method get pango-coverage-get)
(define pango-coverage-set (prim-proc pango-coverage-set (<pango-coverage> <integer> <symbol>) <none> nonpure))
(add-method set pango-coverage-set)
(define pango-coverage-max (prim-proc pango-coverage-max (<pango-coverage> <pango-coverage>) <none> nonpure))
(add-method max pango-coverage-max)
(define pango-font-description-new (prim-proc pango-font-description-new () <pango-font-description> nonpure))
(define pango-font-description-create (prim-proc pango-font-description-new () <pango-font-description> nonpure))
(define pango-font-description-copy (prim-proc pango-font-description-copy (<pango-font-description>) <pango-font-description> nonpure))
(add-method copy pango-font-description-copy)
(define pango-font-description-copy-static (prim-proc pango-font-description-copy-static (<pango-font-description>) <pango-font-description> nonpure))
(add-method copy-static pango-font-description-copy-static)
(define pango-font-description-hash (prim-proc pango-font-description-hash (<pango-font-description>) <integer> nonpure))
(add-method hash pango-font-description-hash)
(define pango-font-description-equal (prim-proc pango-font-description-equal (<pango-font-description> <pango-font-description>) <boolean> nonpure))
(add-method equal pango-font-description-equal)
(define pango-font-description-set-family (prim-proc pango-font-description-set-family (<pango-font-description> <string>) <none> nonpure))
(add-method set-family pango-font-description-set-family)
(define pango-font-description-set-family-static (prim-proc pango-font-description-set-family-static (<pango-font-description> <string>) <none> nonpure))
(add-method set-family-static pango-font-description-set-family-static)
(define pango-font-description-get-family (prim-proc pango-font-description-get-family (<pango-font-description>) <string> nonpure))
(add-method get-family pango-font-description-get-family)
(define pango-font-description-set-style (prim-proc pango-font-description-set-style (<pango-font-description> <symbol>) <none> nonpure))
(add-method set-style pango-font-description-set-style)
(define pango-font-description-get-style (prim-proc pango-font-description-get-style (<pango-font-description>) <symbol> nonpure))
(add-method get-style pango-font-description-get-style)
(define pango-font-description-set-variant (prim-proc pango-font-description-set-variant (<pango-font-description> <symbol>) <none> nonpure))
(add-method set-variant pango-font-description-set-variant)
(define pango-font-description-get-variant (prim-proc pango-font-description-get-variant (<pango-font-description>) <symbol> nonpure))
(add-method get-variant pango-font-description-get-variant)
(define pango-font-description-set-weight (prim-proc pango-font-description-set-weight (<pango-font-description> <symbol>) <none> nonpure))
(add-method set-weight pango-font-description-set-weight)
(define pango-font-description-get-weight (prim-proc pango-font-description-get-weight (<pango-font-description>) <symbol> nonpure))
(add-method get-weight pango-font-description-get-weight)
(define pango-font-description-set-stretch (prim-proc pango-font-description-set-stretch (<pango-font-description> <symbol>) <none> nonpure))
(add-method set-stretch pango-font-description-set-stretch)
(define pango-font-description-get-stretch (prim-proc pango-font-description-get-stretch (<pango-font-description>) <symbol> nonpure))
(add-method get-stretch pango-font-description-get-stretch)
(define pango-font-description-set-size (prim-proc pango-font-description-set-size (<pango-font-description> <integer>) <none> nonpure))
(add-method set-size pango-font-description-set-size)
(define pango-font-description-get-size (prim-proc pango-font-description-get-size (<pango-font-description>) <integer> nonpure))
(add-method get-size pango-font-description-get-size)
(define pango-font-description-set-absolute-size (prim-proc pango-font-description-set-absolute-size (<pango-font-description> <real>) <none> nonpure))
(add-method set-absolute-size pango-font-description-set-absolute-size)
(define pango-font-description-get-size-is-absolute (prim-proc pango-font-description-get-size-is-absolute (<pango-font-description>) <boolean> nonpure))
(add-method get-size-is-absolute pango-font-description-get-size-is-absolute)
(define pango-font-description-get-set-fields (prim-proc pango-font-description-get-set-fields (<pango-font-description>) <object> nonpure))
(add-method get-set-fields pango-font-description-get-set-fields)
(define pango-font-description-unset-fields (prim-proc pango-font-description-unset-fields (<pango-font-description> <object>) <none> nonpure))
(add-method unset-fields pango-font-description-unset-fields)
(define pango-font-description-merge (prim-proc pango-font-description-merge (<pango-font-description> <pango-font-description> <boolean>) <none> nonpure))
(add-method merge pango-font-description-merge)
(define pango-font-description-merge-static (prim-proc pango-font-description-merge-static (<pango-font-description> <pango-font-description> <boolean>) <none> nonpure))
(add-method merge-static pango-font-description-merge-static)
(define pango-font-description-better-match (prim-proc pango-font-description-better-match (<pango-font-description> <pango-font-description> <pango-font-description>) <boolean> nonpure))
(add-method better-match pango-font-description-better-match)
(define pango-font-description-from-string (prim-proc pango-font-description-from-string (<string>) <pango-font-description> nonpure))
(define pango-font-description-to-string (prim-proc pango-font-description-to-string (<pango-font-description>) <string> nonpure))
(define pango-font-description-to-filename (prim-proc pango-font-description-to-filename (<pango-font-description>) <string> nonpure))
(add-method to-filename pango-font-description-to-filename)
(define pango-font-metrics-get-ascent (prim-proc pango-font-metrics-get-ascent (<pango-font-metrics>) <integer> nonpure))
(add-method get-ascent pango-font-metrics-get-ascent)
(define pango-font-metrics-get-descent (prim-proc pango-font-metrics-get-descent (<pango-font-metrics>) <integer> nonpure))
(add-method get-descent pango-font-metrics-get-descent)
(define pango-font-metrics-get-approximate-char-width (prim-proc pango-font-metrics-get-approximate-char-width (<pango-font-metrics>) <integer> nonpure))
(add-method get-approximate-char-width pango-font-metrics-get-approximate-char-width)
(define pango-font-metrics-get-approximate-digit-width (prim-proc pango-font-metrics-get-approximate-digit-width (<pango-font-metrics>) <integer> nonpure))
(add-method get-approximate-digit-width pango-font-metrics-get-approximate-digit-width)
(define pango-font-metrics-get-underline-position (prim-proc pango-font-metrics-get-underline-position (<pango-font-metrics>) <integer> nonpure))
(add-method get-underline-position pango-font-metrics-get-underline-position)
(define pango-font-metrics-get-underline-thickness (prim-proc pango-font-metrics-get-underline-thickness (<pango-font-metrics>) <integer> nonpure))
(add-method get-underline-thickness pango-font-metrics-get-underline-thickness)
(define pango-font-metrics-get-strikethrough-position (prim-proc pango-font-metrics-get-strikethrough-position (<pango-font-metrics>) <integer> nonpure))
(add-method get-strikethrough-position pango-font-metrics-get-strikethrough-position)
(define pango-font-metrics-get-strikethrough-thickness (prim-proc pango-font-metrics-get-strikethrough-thickness (<pango-font-metrics>) <integer> nonpure))
(add-method get-strikethrough-thickness pango-font-metrics-get-strikethrough-thickness)
(define pango-font-family-get-name (prim-proc pango-font-family-get-name (<pango-font-family>) <string> nonpure))
(add-method get-name pango-font-family-get-name)
(define pango-font-family-is-monospace (prim-proc pango-font-family-is-monospace (<pango-font-family>) <boolean> nonpure))
(add-method is-monospace pango-font-family-is-monospace)
(define pango-font-face-describe (prim-proc pango-font-face-describe (<pango-font-face>) <pango-font-description> nonpure))
(add-method describe pango-font-face-describe)
(define pango-font-face-get-face-name (prim-proc pango-font-face-get-face-name (<pango-font-face>) <string> nonpure))
(add-method get-face-name pango-font-face-get-face-name)
(define pango-font-describe (prim-proc pango-font-describe (<pango-font>) <pango-font-description> nonpure))
(add-method describe pango-font-describe)
(define pango-font-describe-with-absolute-size (prim-proc pango-font-describe-with-absolute-size (<pango-font>) <pango-font-description> nonpure))
(add-method describe-with-absolute-size pango-font-describe-with-absolute-size)
(define pango-font-get-coverage (prim-proc pango-font-get-coverage (<pango-font> <pango-language>) <pango-coverage> nonpure))
(add-method get-coverage pango-font-get-coverage)
(define pango-font-get-metrics (prim-proc pango-font-get-metrics (<pango-font> <pango-language>) <pango-font-metrics> nonpure))
(add-method get-metrics pango-font-get-metrics)
(define pango-font-get-glyph-extents (prim-proc pango-font-get-glyph-extents (<pango-font> <pango-glyph> <pango-rectangle> <pango-rectangle>) <none> nonpure))
(add-method get-glyph-extents pango-font-get-glyph-extents)
(define pango-font-get-font-map (prim-proc pango-font-get-font-map (<pango-font>) <pango-font-map> nonpure))
(add-method get-font-map pango-font-get-font-map)
(define pango-font-map-load-font (prim-proc pango-font-map-load-font (<pango-font-map> <pango-context> <pango-font-description>) <pango-font> nonpure))
(add-method load-font pango-font-map-load-font)
(define pango-font-map-load-fontset (prim-proc pango-font-map-load-fontset (<pango-font-map> <pango-context> <pango-font-description> <pango-language>) <pango-fontset> nonpure))
(add-method load-fontset pango-font-map-load-fontset)
(define pango-glyph-string-new (prim-proc pango-glyph-string-new () <pango-glyph-string> nonpure))
(define pango-glyph-string-create (prim-proc pango-glyph-string-new () <pango-glyph-string> nonpure))
(define pango-glyph-string-set-size (prim-proc pango-glyph-string-set-size (<pango-glyph-string> <integer>) <none> nonpure))
(add-method set-size pango-glyph-string-set-size)
(define pango-glyph-string-copy (prim-proc pango-glyph-string-copy (<pango-glyph-string>) <pango-glyph-string> nonpure))
(add-method copy pango-glyph-string-copy)
(define pango-glyph-string-extents (prim-proc pango-glyph-string-extents (<pango-glyph-string> <pango-font> <pango-rectangle> <pango-rectangle>) <none> nonpure))
(add-method extents pango-glyph-string-extents)
(define pango-glyph-string-get-width (prim-proc pango-glyph-string-get-width (<pango-glyph-string>) <integer> nonpure))
(add-method get-width pango-glyph-string-get-width)
(define pango-glyph-string-extents-range (prim-proc pango-glyph-string-extents-range (<pango-glyph-string> <integer> <integer> <pango-font> <pango-rectangle> <pango-rectangle>) <none> nonpure))
(add-method extents-range pango-glyph-string-extents-range)
(define pango-glyph-string-get-logical-widths (prim-proc pango-glyph-string-get-logical-widths (<pango-glyph-string> <string> <integer> <integer> <object>) <none> nonpure))
(add-method get-logical-widths pango-glyph-string-get-logical-widths)
(define pango-item-new (prim-proc pango-item-new () <pango-item> nonpure))
(define pango-item-create (prim-proc pango-item-new () <pango-item> nonpure))
(define pango-item-copy (prim-proc pango-item-copy (<pango-item>) <pango-item> nonpure))
(add-method copy pango-item-copy)
(define pango-item-split (prim-proc pango-item-split (<pango-item> <integer> <integer>) <pango-item> nonpure))
(add-method split pango-item-split)
(define pango-layout-new (prim-proc pango-layout-new (<pango-context>) <pango-layout> nonpure))
(define pango-layout-create (prim-proc pango-layout-new (<pango-context>) <pango-layout> nonpure))
(define pango-layout-copy (prim-proc pango-layout-copy (<pango-layout>) <pango-layout> nonpure))
(add-method copy pango-layout-copy)
(define pango-layout-get-context (prim-proc pango-layout-get-context (<pango-layout>) <pango-context> nonpure))
(add-method get-context pango-layout-get-context)
(define pango-layout-set-attributes (prim-proc pango-layout-set-attributes (<pango-layout> <pango-attr-list>) <none> nonpure))
(add-method set-attributes pango-layout-set-attributes)
(define pango-layout-get-attributes (prim-proc pango-layout-get-attributes (<pango-layout>) <pango-attr-list> nonpure))
(add-method get-attributes pango-layout-get-attributes)
(define pango-layout-set-text (prim-proc pango-layout-set-text (<pango-layout> <string> <integer>) <none> nonpure))
(add-method set-text pango-layout-set-text)
(define pango-layout-get-text (prim-proc pango-layout-get-text (<pango-layout>) <string> nonpure))
(add-method get-text pango-layout-get-text)
(define pango-layout-set-markup (prim-proc pango-layout-set-markup (<pango-layout> <string> <integer>) <none> nonpure))
(add-method set-markup pango-layout-set-markup)
(define pango-layout-set-markup-with-accel (prim-proc pango-layout-set-markup-with-accel (<pango-layout> <string> <integer> <object> <object>) <none> nonpure))
(add-method set-markup-with-accel pango-layout-set-markup-with-accel)
(define pango-layout-set-font-description (prim-proc pango-layout-set-font-description (<pango-layout> <pango-font-description>) <none> nonpure))
(add-method set-font-description pango-layout-set-font-description)
(define pango-layout-get-font-description (prim-proc pango-layout-get-font-description (<pango-layout>) <pango-font-description> nonpure))
(add-method get-font-description pango-layout-get-font-description)
(define pango-layout-set-width (prim-proc pango-layout-set-width (<pango-layout> <integer>) <none> nonpure))
(add-method set-width pango-layout-set-width)
(define pango-layout-get-width (prim-proc pango-layout-get-width (<pango-layout>) <integer> nonpure))
(add-method get-width pango-layout-get-width)
(define pango-layout-set-wrap (prim-proc pango-layout-set-wrap (<pango-layout> <symbol>) <none> nonpure))
(add-method set-wrap pango-layout-set-wrap)
(define pango-layout-get-wrap (prim-proc pango-layout-get-wrap (<pango-layout>) <symbol> nonpure))
(add-method get-wrap pango-layout-get-wrap)
(define pango-layout-set-indent (prim-proc pango-layout-set-indent (<pango-layout> <integer>) <none> nonpure))
(add-method set-indent pango-layout-set-indent)
(define pango-layout-get-indent (prim-proc pango-layout-get-indent (<pango-layout>) <integer> nonpure))
(add-method get-indent pango-layout-get-indent)
(define pango-layout-set-spacing (prim-proc pango-layout-set-spacing (<pango-layout> <integer>) <none> nonpure))
(add-method set-spacing pango-layout-set-spacing)
(define pango-layout-get-spacing (prim-proc pango-layout-get-spacing (<pango-layout>) <integer> nonpure))
(add-method get-spacing pango-layout-get-spacing)
(define pango-layout-set-justify (prim-proc pango-layout-set-justify (<pango-layout> <boolean>) <none> nonpure))
(add-method set-justify pango-layout-set-justify)
(define pango-layout-get-justify (prim-proc pango-layout-get-justify (<pango-layout>) <boolean> nonpure))
(add-method get-justify pango-layout-get-justify)
(define pango-layout-set-auto-dir (prim-proc pango-layout-set-auto-dir (<pango-layout> <boolean>) <none> nonpure))
(add-method set-auto-dir pango-layout-set-auto-dir)
(define pango-layout-get-auto-dir (prim-proc pango-layout-get-auto-dir (<pango-layout>) <boolean> nonpure))
(add-method get-auto-dir pango-layout-get-auto-dir)
(define pango-layout-set-alignment (prim-proc pango-layout-set-alignment (<pango-layout> <symbol>) <none> nonpure))
(add-method set-alignment pango-layout-set-alignment)
(define pango-layout-get-alignment (prim-proc pango-layout-get-alignment (<pango-layout>) <symbol> nonpure))
(add-method get-alignment pango-layout-get-alignment)
(define pango-layout-set-tabs (prim-proc pango-layout-set-tabs (<pango-layout> <pango-tab-array>) <none> nonpure))
(add-method set-tabs pango-layout-set-tabs)
(define pango-layout-get-tabs (prim-proc pango-layout-get-tabs (<pango-layout>) <pango-tab-array> nonpure))
(add-method get-tabs pango-layout-get-tabs)
(define pango-layout-set-single-paragraph-mode (prim-proc pango-layout-set-single-paragraph-mode (<pango-layout> <boolean>) <none> nonpure))
(add-method set-single-paragraph-mode pango-layout-set-single-paragraph-mode)
(define pango-layout-get-single-paragraph-mode (prim-proc pango-layout-get-single-paragraph-mode (<pango-layout>) <boolean> nonpure))
(add-method get-single-paragraph-mode pango-layout-get-single-paragraph-mode)
(define pango-layout-set-ellipsize (prim-proc pango-layout-set-ellipsize (<pango-layout> <symbol>) <none> nonpure))
(add-method set-ellipsize pango-layout-set-ellipsize)
(define pango-layout-get-ellipsize (prim-proc pango-layout-get-ellipsize (<pango-layout>) <symbol> nonpure))
(add-method get-ellipsize pango-layout-get-ellipsize)
(define pango-layout-context-changed (prim-proc pango-layout-context-changed (<pango-layout>) <none> nonpure))
(add-method context-changed pango-layout-context-changed)
(define pango-layout-index-to-pos (prim-proc pango-layout-index-to-pos (<pango-layout> <integer> <pango-rectangle>) <none> nonpure))
(add-method index-to-pos pango-layout-index-to-pos)
(define pango-layout-index-to-line-x (prim-proc pango-layout-index-to-line-x (<pango-layout> <integer> <boolean> <object> <object>) <none> nonpure))
(add-method index-to-line-x pango-layout-index-to-line-x)
(define pango-layout-get-cursor-pos (prim-proc pango-layout-get-cursor-pos (<pango-layout> <integer> <pango-rectangle> <pango-rectangle>) <none> nonpure))
(add-method get-cursor-pos pango-layout-get-cursor-pos)
(define pango-layout-move-cursor-visually (prim-proc pango-layout-move-cursor-visually (<pango-layout> <boolean> <integer> <integer> <integer> <object> <object>) <none> nonpure))
(add-method move-cursor-visually pango-layout-move-cursor-visually)
(define pango-layout-xy-to-index (prim-proc pango-layout-xy-to-index (<pango-layout> <integer> <integer> <object> <object>) <boolean> nonpure))
(add-method xy-to-index pango-layout-xy-to-index)
(define pango-layout-get-extents (prim-proc pango-layout-get-extents (<pango-layout> <pango-rectangle> <pango-rectangle>) <none> nonpure))
(add-method get-extents pango-layout-get-extents)
(define pango-layout-get-pixel-extents (prim-proc pango-layout-get-pixel-extents (<pango-layout> <pango-rectangle> <pango-rectangle>) <none> nonpure))
(add-method get-pixel-extents pango-layout-get-pixel-extents)
(define pango-layout-get-size (prim-proc pango-layout-get-size (<pango-layout> <object> <object>) <none> nonpure))
(add-method get-size pango-layout-get-size)
(define pango-layout-get-pixel-size (prim-proc pango-layout-get-pixel-size (<pango-layout> <object> <object>) <none> nonpure))
(add-method get-pixel-size pango-layout-get-pixel-size)
(define pango-layout-get-line-count (prim-proc pango-layout-get-line-count (<pango-layout>) <integer> nonpure))
(add-method get-line-count pango-layout-get-line-count)
(define pango-layout-get-line (prim-proc pango-layout-get-line (<pango-layout> <integer>) <pango-layout-line> nonpure))
(add-method get-line pango-layout-get-line)
(define pango-layout-line-x-to-index (prim-proc pango-layout-line-x-to-index (<pango-layout-line> <integer> <object> <object>) <boolean> nonpure))
(add-method x-to-index pango-layout-line-x-to-index)
(define pango-layout-line-index-to-x (prim-proc pango-layout-line-index-to-x (<pango-layout-line> <integer> <boolean> <object>) <none> nonpure))
(add-method index-to-x pango-layout-line-index-to-x)
(define pango-layout-line-get-extents (prim-proc pango-layout-line-get-extents (<pango-layout-line> <pango-rectangle> <pango-rectangle>) <none> nonpure))
(add-method get-extents pango-layout-line-get-extents)
(define pango-layout-line-get-pixel-extents (prim-proc pango-layout-line-get-pixel-extents (<pango-layout-line> <pango-rectangle> <pango-rectangle>) <none> nonpure))
(add-method get-pixel-extents pango-layout-line-get-pixel-extents)
(define pango-layout-get-iter (prim-proc pango-layout-get-iter (<pango-layout>) <pango-layout-iter> nonpure))
(add-method get-iter pango-layout-get-iter)
(define pango-layout-iter-get-index (prim-proc pango-layout-iter-get-index (<pango-layout-iter>) <integer> nonpure))
(add-method get-index pango-layout-iter-get-index)
(define pango-layout-iter-get-line (prim-proc pango-layout-iter-get-line (<pango-layout-iter>) <pango-layout-line> nonpure))
(add-method get-line pango-layout-iter-get-line)
(define pango-layout-iter-at-last-line (prim-proc pango-layout-iter-at-last-line (<pango-layout-iter>) <boolean> nonpure))
(add-method at-last-line pango-layout-iter-at-last-line)
(define pango-layout-iter-next-char (prim-proc pango-layout-iter-next-char (<pango-layout-iter>) <boolean> nonpure))
(add-method next-char pango-layout-iter-next-char)
(define pango-layout-iter-next-cluster (prim-proc pango-layout-iter-next-cluster (<pango-layout-iter>) <boolean> nonpure))
(add-method next-cluster pango-layout-iter-next-cluster)
(define pango-layout-iter-next-run (prim-proc pango-layout-iter-next-run (<pango-layout-iter>) <boolean> nonpure))
(add-method next-run pango-layout-iter-next-run)
(define pango-layout-iter-next-line (prim-proc pango-layout-iter-next-line (<pango-layout-iter>) <boolean> nonpure))
(add-method next-line pango-layout-iter-next-line)
(define pango-layout-iter-get-char-extents (prim-proc pango-layout-iter-get-char-extents (<pango-layout-iter> <pango-rectangle>) <none> nonpure))
(add-method get-char-extents pango-layout-iter-get-char-extents)
(define pango-layout-iter-get-cluster-extents (prim-proc pango-layout-iter-get-cluster-extents (<pango-layout-iter> <pango-rectangle> <pango-rectangle>) <none> nonpure))
(add-method get-cluster-extents pango-layout-iter-get-cluster-extents)
(define pango-layout-iter-get-run-extents (prim-proc pango-layout-iter-get-run-extents (<pango-layout-iter> <pango-rectangle> <pango-rectangle>) <none> nonpure))
(add-method get-run-extents pango-layout-iter-get-run-extents)
(define pango-layout-iter-get-line-extents (prim-proc pango-layout-iter-get-line-extents (<pango-layout-iter> <pango-rectangle> <pango-rectangle>) <none> nonpure))
(add-method get-line-extents pango-layout-iter-get-line-extents)
(define pango-layout-iter-get-line-yrange (prim-proc pango-layout-iter-get-line-yrange (<pango-layout-iter> <object> <object>) <none> nonpure))
(add-method get-line-yrange pango-layout-iter-get-line-yrange)
(define pango-layout-iter-get-layout-extents (prim-proc pango-layout-iter-get-layout-extents (<pango-layout-iter> <pango-rectangle> <pango-rectangle>) <none> nonpure))
(add-method get-layout-extents pango-layout-iter-get-layout-extents)
(define pango-layout-iter-get-baseline (prim-proc pango-layout-iter-get-baseline (<pango-layout-iter>) <integer> nonpure))
(add-method get-baseline pango-layout-iter-get-baseline)
(define pango-renderer-draw-layout (prim-proc pango-renderer-draw-layout (<pango-renderer> <pango-layout> <integer> <integer>) <none> nonpure))
(add-method draw-layout pango-renderer-draw-layout)
(define pango-renderer-draw-layout-line (prim-proc pango-renderer-draw-layout-line (<pango-renderer> <pango-layout-line> <integer> <integer>) <none> nonpure))
(add-method draw-layout-line pango-renderer-draw-layout-line)
(define pango-renderer-draw-glyphs (prim-proc pango-renderer-draw-glyphs (<pango-renderer> <pango-font> <pango-glyph-string> <integer> <integer>) <none> nonpure))
(add-method draw-glyphs pango-renderer-draw-glyphs)
(define pango-renderer-draw-rectangle (prim-proc pango-renderer-draw-rectangle (<pango-renderer> <symbol> <integer> <integer> <integer> <integer>) <none> nonpure))
(add-method draw-rectangle pango-renderer-draw-rectangle)
(define pango-renderer-draw-error-underline (prim-proc pango-renderer-draw-error-underline (<pango-renderer> <integer> <integer> <integer> <integer>) <none> nonpure))
(add-method draw-error-underline pango-renderer-draw-error-underline)
(define pango-renderer-draw-trapezoid (prim-proc pango-renderer-draw-trapezoid (<pango-renderer> <symbol> <real> <real> <real> <real> <real> <real>) <none> nonpure))
(add-method draw-trapezoid pango-renderer-draw-trapezoid)
(define pango-renderer-draw-glyph (prim-proc pango-renderer-draw-glyph (<pango-renderer> <pango-font> <pango-glyph> <real> <real>) <none> nonpure))
(add-method draw-glyph pango-renderer-draw-glyph)
(define pango-renderer-activate (prim-proc pango-renderer-activate (<pango-renderer>) <none> nonpure))
(add-method activate pango-renderer-activate)
(define pango-renderer-deactivate (prim-proc pango-renderer-deactivate (<pango-renderer>) <none> nonpure))
(add-method deactivate pango-renderer-deactivate)
(define pango-renderer-part-changed (prim-proc pango-renderer-part-changed (<pango-renderer> <symbol>) <none> nonpure))
(add-method part-changed pango-renderer-part-changed)
(define pango-renderer-set-color (prim-proc pango-renderer-set-color (<pango-renderer> <symbol> <pango-color>) <none> nonpure))
(add-method set-color pango-renderer-set-color)
(define pango-renderer-get-color (prim-proc pango-renderer-get-color (<pango-renderer> <symbol>) <pango-color> nonpure))
(add-method get-color pango-renderer-get-color)
(define pango-renderer-set-matrix (prim-proc pango-renderer-set-matrix (<pango-renderer> <pango-matrix>) <none> nonpure))
(add-method set-matrix pango-renderer-set-matrix)
(define pango-renderer-get-matrix (prim-proc pango-renderer-get-matrix (<pango-renderer>) <pango-matrix> nonpure))
(add-method get-matrix pango-renderer-get-matrix)
(define pango-script-for-unichar (prim-proc pango-script-for-unichar (<object>) <symbol> nonpure))
(define pango-script-iter-new (prim-proc pango-script-iter-new (<string> <integer>) <pango-script-iter> nonpure))
(define pango-script-iter-create (prim-proc pango-script-iter-new (<string> <integer>) <pango-script-iter> nonpure))
(define pango-script-iter-next (prim-proc pango-script-iter-next (<pango-script-iter>) <boolean> nonpure))
(define pango-script-get-sample-language (prim-proc pango-script-get-sample-language (<symbol>) <pango-language> nonpure))
(define pango-language-includes-script (prim-proc pango-language-includes-script (<pango-language> <symbol>) <boolean> nonpure))
(add-method includes-script pango-language-includes-script)
(define pango-tab-array-new (prim-proc pango-tab-array-new (<integer> <boolean>) <pango-tab-array> nonpure))
(define pango-tab-array-create (prim-proc pango-tab-array-new (<integer> <boolean>) <pango-tab-array> nonpure))
(define pango-tab-array-new-with-positions (prim-proc pango-tab-array-new-with-positions (<integer> <boolean> <symbol> <integer>) <pango-tab-array> nonpure))
(define pango-tab-array-copy (prim-proc pango-tab-array-copy (<pango-tab-array>) <pango-tab-array> nonpure))
(add-method copy pango-tab-array-copy)
(define pango-tab-array-get-size (prim-proc pango-tab-array-get-size (<pango-tab-array>) <integer> nonpure))
(add-method get-size pango-tab-array-get-size)
(define pango-tab-array-resize (prim-proc pango-tab-array-resize (<pango-tab-array> <integer>) <none> nonpure))
(add-method resize pango-tab-array-resize)
(define pango-tab-array-set-tab (prim-proc pango-tab-array-set-tab (<pango-tab-array> <integer> <symbol> <integer>) <none> nonpure))
(add-method set-tab pango-tab-array-set-tab)
(define pango-tab-array-get-positions-in-pixels (prim-proc pango-tab-array-get-positions-in-pixels (<pango-tab-array>) <boolean> nonpure))
(add-method get-positions-in-pixels pango-tab-array-get-positions-in-pixels)
(define pango-matrix-copy (prim-proc pango-matrix-copy (<pango-matrix>) <pango-matrix> nonpure))
(add-method copy pango-matrix-copy)
(define pango-matrix-translate (prim-proc pango-matrix-translate (<pango-matrix> <real> <real>) <none> nonpure))
(add-method translate pango-matrix-translate)
(define pango-matrix-scale (prim-proc pango-matrix-scale (<pango-matrix> <real> <real>) <none> nonpure))
(add-method scale pango-matrix-scale)
(define pango-matrix-rotate (prim-proc pango-matrix-rotate (<pango-matrix> <real>) <none> nonpure))
(add-method rotate pango-matrix-rotate)
(define pango-matrix-concat (prim-proc pango-matrix-concat (<pango-matrix> <pango-matrix>) <none> nonpure))
(add-method concat pango-matrix-concat)
(define pango-matrix-get-font-scale-factor (prim-proc pango-matrix-get-font-scale-factor (<pango-matrix>) <real> nonpure))
(add-method get-font-scale-factor pango-matrix-get-font-scale-factor)
(define pango-language-from-string (prim-proc pango-language-from-string (<string>) <pango-language> nonpure))
(define pango-language-matches (prim-proc pango-language-matches (<pango-language> <string>) <boolean> nonpure))
(add-method matches pango-language-matches)
(define pango-get-mirror-char (prim-proc pango-get-mirror-char (<object> <object>) <boolean> nonpure))
(define pango-unichar-direction (prim-proc pango-unichar-direction (<object>) <symbol> nonpure))
(define pango-find-base-dir (prim-proc pango-find-base-dir (<string> <integer>) <symbol> nonpure))
)
