static cairo_bool_t _cairo_analysis_surface_has_show_text_glyphs (void *abstract_surface) { cairo_analysis_surface_t *surface = abstract_surface; return cairo_surface_has_show_text_glyphs (surface->target); }
static cairo_bool_t _test_paginated_surface_has_show_text_glyphs (void *abstract_surface) { test_paginated_surface_t *surface = abstract_surface; return cairo_surface_has_show_text_glyphs (surface->target); }
static SeedValue seed_cairo_surface_has_show_text_glyphs(SeedContext ctx, SeedObject function, SeedObject this_object, gsize argument_count, const SeedValue arguments[], SeedException *exception) { CHECK_THIS(); return seed_value_from_boolean (ctx, cairo_surface_has_show_text_glyphs (seed_object_to_cairo_surface(ctx, this_object, exception)), exception); }
cairo_bool_t _cairo_surface_wrapper_has_show_text_glyphs (cairo_surface_wrapper_t *wrapper) { return cairo_surface_has_show_text_glyphs (wrapper->target); }
static int surface_has_show_text_glyphs (lua_State *L) { cairo_surface_t **obj = luaL_checkudata(L, 1, OOCAIRO_MT_NAME_SURFACE); lua_pushboolean(L, cairo_surface_has_show_text_glyphs(*obj)); return 1; }
static cairo_test_status_t test_cairo_surface_has_show_text_glyphs (cairo_surface_t *surface) { cairo_surface_has_show_text_glyphs (surface); return CAIRO_TEST_SUCCESS; }