diff options
Diffstat (limited to 'backend/ev-render-context.c')
-rw-r--r-- | backend/ev-render-context.c | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/backend/ev-render-context.c b/backend/ev-render-context.c deleted file mode 100644 index a3969ad..0000000 --- a/backend/ev-render-context.c +++ /dev/null @@ -1,79 +0,0 @@ -#include "ev-render-context.h" - -static void ev_render_context_init (EvRenderContext *rc); -static void ev_render_context_class_init (EvRenderContextClass *class); - - -G_DEFINE_TYPE (EvRenderContext, ev_render_context, G_TYPE_OBJECT); - -static void ev_render_context_init (EvRenderContext *rc) { /* Do Nothing */ } - -static void -ev_render_context_dispose (GObject *object) -{ - EvRenderContext *rc; - - rc = (EvRenderContext *) object; - - if (rc->destroy) { - (*rc->destroy) (rc->data); - rc->destroy = NULL; - } - - (* G_OBJECT_CLASS (ev_render_context_parent_class)->dispose) (object); -} - -static void -ev_render_context_class_init (EvRenderContextClass *class) -{ - GObjectClass *oclass; - - oclass = G_OBJECT_CLASS (class); - - oclass->dispose = ev_render_context_dispose; -} - - -EvRenderContext * -ev_render_context_new (int rotation, - gint page, - gdouble scale) -{ - EvRenderContext *rc; - - rc = (EvRenderContext *) g_object_new (EV_TYPE_RENDER_CONTEXT, NULL); - - rc->rotation = rotation; - rc->page = page; - rc->scale = scale; - - return rc; -} - -void -ev_render_context_set_page (EvRenderContext *rc, - gint page) -{ - g_return_if_fail (rc != NULL); - - rc->page = page; -} - -void -ev_render_context_set_rotation (EvRenderContext *rc, - int rotation) -{ - g_return_if_fail (rc != NULL); - - rc->rotation = rotation; -} - -void -ev_render_context_set_scale (EvRenderContext *rc, - gdouble scale) -{ - g_return_if_fail (rc != NULL); - - rc->scale = scale; -} - |