Tasks:GTK Backend: Difference between revisions
Jump to navigation
Jump to search
→References: Updated references |
m Reverted edits by Asipicabad (talk) to last revision by Ksterker |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 12: | Line 12: | ||
== Requirements == | == Requirements == | ||
* Implement the <tt>screen</tt> and <tt>surface</tt> interfaces on top of GTK+. | * <span style="text-decoration:line-through;">Implement the <tt>screen</tt> and <tt>surface</tt> interfaces on top of GTK+.</span> (done) | ||
* Implement proof-of-concept GTK+ app that can display game objects. | * <span style="text-decoration:line-through;">Implement proof-of-concept GTK+ app that can display game objects.</span> (done) | ||
== References == | == References == | ||
* [http://cvs.savannah.gnu.org/viewvc/tools/src/backend/gtk/?root=adonthell GTK+ backend code] in CVS | |||
* [http://lists.nongnu.org/archive/html/adonthell-devel/2007-07/msg00004.html Suggestion] and [http://lists.nongnu.org/archive/html/adonthell-devel/2009-03/msg00000.html sample code] on adonthell-devel | * [http://lists.nongnu.org/archive/html/adonthell-devel/2007-07/msg00004.html Suggestion] and [http://lists.nongnu.org/archive/html/adonthell-devel/2009-03/msg00000.html sample code] on adonthell-devel | ||
* [http://cvs.savannah.nongnu.org/viewvc/adonthell/src/gfx/sdl/?root=adonthell SDL gfx backend] as reference implementation. | * [http://cvs.savannah.nongnu.org/viewvc/adonthell/src/gfx/sdl/?root=adonthell SDL gfx backend] as reference implementation. |
Latest revision as of 18:15, 27 November 2010
Back to Task List
Overview
A GTK+ gfx backend module would make internal objects such as images and sprites available to content editors.
Dependencies
None
Requirements
- Implement the screen and surface interfaces on top of GTK+. (done)
- Implement proof-of-concept GTK+ app that can display game objects. (done)
References
- GTK+ backend code in CVS
- Suggestion and sample code on adonthell-devel
- SDL gfx backend as reference implementation.
- GTK+ documentation
- Cairo documentation