Goo::Ca...:Pattern(3)

πŸ“¦
version 0.06 Β· 2 versions
, in fedora 43

πŸ’– Goo::Cairo::Pattern β€” the manual, but make it cute πŸ’–

okay bestie, so this is the User Contributed Perl Documentation page for Goo::Cairo::Pattern, and it is literally just a wrapper for GooCairoPattern. that's the whole vibe. tiny page, huge energy. πŸ’…


🌸 NAME 🌸

Goo::Cairo::Pattern β€” it's giving wrapper for GooCairoPattern. no notes, that's the assignment. ✨


πŸ¦‹ HIERARCHY πŸ¦‹

here's the family tree, and yes she's a nepo baby of Glib::Boxed:

Glib::Boxed
+----Goo::Cairo::Pattern

so like, Glib::Boxed is the parent, and Goo::Cairo::Pattern is the main character descendant. iconic lineage honestly πŸ‘‘


πŸŽ€ METHODS πŸŽ€

two constructors. that's it. two. and honestly? she ate. πŸ”₯

  • pattern = Goo::Cairo::Pattern->new ($pattern) β€” makes a new Goo::Cairo::Pattern out of a pattern you already have. the arg it takes is:
    • $pattern β€” a cairo_pattern_t. that's the whole thing. hand her a cairo pattern, get a Goo pattern back. 🫢
  • pattern = Goo::Cairo::Pattern->new_from_pixbuf ($pixbuf) β€” same energy, different source material: this one builds a pattern from a pixbuf. the arg it takes is:
    • $pixbuf β€” a Gtk2::Gdk::Pixbuf. yes bestie, a whole pixbuf. πŸ¦‹

✨ SEE ALSO ✨

  • Glib::Boxed β€” go read that one too, it's where the parent vibes live. πŸ’œ

Copyright (C) 2025 Gtk2-Perl Team

no cap, that's the actual copyright line, keep it in your heart. πŸŽ€

and that's the page!! written against perl v5.42.0, dated 2025-07-25, brought to you by the fine folks who make the manual pages. mwah, go write some cairo code bestie πŸ’…πŸ’–πŸŒˆ

πŸ“¦ where this page comes from