-#define GET_OBJ(obj, ee) \
- Ecore_Evas **(ee) = NULL; \
+#define GET_OBJ(obj, type, o, desc) \
+ type **(o) = NULL; \
return TO_EVAS (self, ecore_evas_get (*ee));
}
static VALUE c_resize (VALUE self, VALUE w, VALUE h)
{
return TO_EVAS (self, ecore_evas_get (*ee));
}
static VALUE c_resize (VALUE self, VALUE w, VALUE h)
{
Check_Type (w, T_FIXNUM);
Check_Type (h, T_FIXNUM);
Check_Type (w, T_FIXNUM);
Check_Type (h, T_FIXNUM);
return ecore_evas_borderless_get (*ee) ? Qtrue : Qfalse;
}
static VALUE c_borderless_set (VALUE self, VALUE val)
{
return ecore_evas_borderless_get (*ee) ? Qtrue : Qfalse;
}
static VALUE c_borderless_set (VALUE self, VALUE val)
{