Uorden
| Uorden | |
|---|---|
| Type | Bibliotek |
| Udvikler | Intel Corporation |
| Skrevet i | C |
| Operativ system | Cross-platform software |
| Interface sprog | engelsk |
| nyeste version | 1.25.6 [1] ( 18. februar 2016 ) |
| Licens | LGPL |
| Internet side | clutter-project.org |
Clutter er et gratis grafikbibliotek til at skabe hardwareaccelererede brugergrænseflader ved at bruge OpenGL eller OpenGL ES til gengivelse . Biblioteket er cross-platform og kan bygges på forskellige platforme ( X11 , Darwin og Win32 ). Det har også bindinger til andre sprog ( Mono , Perl , Python , Ruby og Vala ) . Der er understøttelse af medieafspilning med GStreamer og 2D-gengivelse med Cairo .
Clutter blev skabt af OpenedHand Ltd , som i øjeblikket er en del af Intel Corporation .
Platforme
Clutter blev skabt til X Window System ved hjælp af GLX -udvidelsen . Clutter er også rettet mod at blive brugt i indlejrede systemer ved hjælp af X eller sin egen framebuffer . Version 0.6 tilføjede indbygget understøttelse af Mac OS X. Version 0.8 tilføjede en backend til Microsoft Windows .
Programmeringssprog
Clutter skrives i C ved hjælp af GObject . Bindinger er tilgængelige for følgende sprog:
- C++ ( rod mm )
- Perl ( rod-perl )
- Ruby ( rbclutter )
- Python ( PyClutter )
- Vala ( rod-vala )
- C# ( Clutter# )
- JavaScript ( Seed og GJS )
- Haskell ( clutterhs )
Integration med andre biblioteker
Clutter kan bruges sammen med andre biblioteker og værktøjer som:
- GTK- applikationer kan integrere Clutter via en speciel widget ;
- Clutter- applikationer kan indeholde GTK- widgets ;
- Clutter-applikationer kan f.eks. bruge GStreamer til at afspille video i en tekstur;
- Rod-apps kan bruge Cairo til at tegne på teksturer.
Noter
- ↑ Clutter Repository . Hentet 21. april 2014. Arkiveret fra originalen 23. april 2014.
Links
- Rod: en begyndervejledning . Tux Radar Linux . Linux-format . Dato for adgang: 31. august 2019.
- Alexey Snastin. Del 1. Lær Clutter-biblioteket at kende . IBM Developer Works . www.ibm.com (13. januar 2011). Dato for adgang: 31. august 2019.
- Alexey Snastin. Del 2: Håndtering af begivenheder og oprettelse af animationer . IBM Developer Works . www.ibm.com (13. januar 2011). Dato for adgang: 31. august 2019.