Clutter

Clutter is a simple GL-based canvas library.
Download

Clutter Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Emmanuele Bassi
  • Publisher web site:
  • http://search.cpan.org/~ebassi/Clutter-0.230/Clutter.pm

Clutter Tags


Clutter Description

Clutter is a simple GL-based canvas library. Clutter is a simple GL-based canvas library.SYNOPSIS use Clutter qw( :init ); # create the main stage my $stage = Clutter::Stage->get_default(); $stage->set_color(Clutter::Color->parse('DarkSlateGray')); $stage->signal_connect('key-press-event' => sub { Clutter->main_quit() }); $stage->set_size(800, 600); # add an actor and place it right in the middle my $label = Clutter::Label->new("Sans 30", "Hello, Clutter!"); $label->set_color(Clutter::Color->new(0xff, 0xcc, 0xcc, 0xdd)); $label->set_position(($stage->get_width() - $label->get_width()) / 2, ($stage->get_height() - $label->get_height()) / 2); $stage->add($label); $stage->show_all(); Clutter->main(); 0;Clutter is a GObject based library for creating fast, visually rich graphical user interfaces. It is intended for creating single window heavily stylised applications such as media box ui's, presentations or kiosk style programs in preference to regular 'desktop' style applications.Clutter's underlying graphics rendering is OpenGL (version 1.2+) based. The clutter API is intended to be easy to use, attempting to hide many of the GL complexities. It targets mainly 2D based graphics and is definetly not intended to be a general interface for all OpenGL functionality.As well as OpenGL Clutter depends on and uses Glib, Glib::Object, Gtk2::Pango, Gtk2::Gdk::Pixbuf and GStreamer.Requirements:· Perl Requirements: · Perl


Clutter Related Software