X-Git-Url: http://git.code-monkey.de/?p=ruby-ecore.git;a=blobdiff_plain;f=src%2Fecore_evas%2Frb_ecore_evas_main.c;h=abe87afda538a5f03b3d5daca30756983b0cbe82;hp=da98b48066b2acfb31b9eacd3234cb1841e6ca6b;hb=5c851d60ccd05df625b6ccaf4a425339912a1da3;hpb=5cc48c20486292fa4bacb9073dd72c6df5414c74 diff --git a/src/ecore_evas/rb_ecore_evas_main.c b/src/ecore_evas/rb_ecore_evas_main.c index da98b48..abe87af 100644 --- a/src/ecore_evas/rb_ecore_evas_main.c +++ b/src/ecore_evas/rb_ecore_evas_main.c @@ -1,5 +1,5 @@ /* - * $Id: rb_ecore_evas_main.c 174 2005-01-19 21:31:04Z tilman $ + * $Id: rb_ecore_evas_main.c 389 2006-11-11 11:40:24Z tilman $ * * Copyright (C) 2004-2005 ruby-ecore team (see AUTHORS) * @@ -27,19 +27,28 @@ #include "rb_ecore_evas.h" #include "rb_software_x11.h" #include "rb_gl_x11.h" +#include "rb_xrender_x11.h" #include "rb_fb.h" #include "rb_buffer.h" void Init_ecore_evas (void) { + VALUE m; + rb_require ("ecore"); rb_require ("evas"); + rb_require ("ecore_x"); + + m = rb_const_get (mEcore, rb_intern ("X")); + cWindow = rb_const_get (m, rb_intern ("Window")); + mEvas = rb_define_module_under (mEcore, "Evas"); Init_EcoreEvas (); Init_SoftwareX11 (); Init_GlX11 (); + Init_XRenderX11 (); Init_Fb (); Init_Buffer (); }