Class: Rabbit::Renderer::Display::DrawingArea

Inherits:
Object
  • Object
show all
Includes:
DrawingAreaBase, Engine::Cairo
Defined in:
lib/rabbit/renderer/display/drawing-area.rb

Constant Summary

Constants included from ButtonHandler

ButtonHandler::BUTTON_PRESS_ACCEPTING_TIME

Constants included from Mask

Mask::MASK_SIZE_STEP

Constants included from DirtyCount

DirtyCount::TOO_DIRTY

Constants included from GetText

GetText::DOMAIN

Instance Attribute Summary

Attributes included from DrawingAreaPrimitive

#filename

Attributes included from Base

#adjustment_x, #adjustment_y, #base_height, #base_width, #draw_scaled_image, #gl_quaternion, #gl_scale, #graffiti_color, #graffiti_line_width, #margin_bottom, #margin_left, #margin_right, #margin_top, #page_margin_bottom, #page_margin_left, #page_margin_right, #page_margin_top, #paper_height, #paper_width, #progress_background, #progress_foreground, #slides_per_page, #x_dpi, #y_dpi

Attributes included from Engine::Cairo

#background, #foreground

Class Method Summary collapse

Methods included from DrawingAreaBase

#attach_to, #cache_all_slides, #caching_all_slides, #confirm, #detach, #draw_slide, #index_mode_off, #index_mode_on, #initialize, #post_apply_theme, #post_cache_all_slides, #post_fullscreen, #post_iconify, #post_init_gui, #post_move, #post_parse, #post_print, #post_to_pixbuf, #post_toggle_index_mode, #post_unfullscreen, #pre_cache_all_slides, #pre_parse, #pre_print, #pre_to_pixbuf, #pre_toggle_index_mode, #printing, #reload_source, #reload_theme, #reset_adjustment, #to_pixbufing, #toggle_blackout, #toggle_whiteout

Methods included from Magnifier

#attach_to, #initialize, #toggle_magnifier

Methods included from Spotlight

#attach_to, #initialize, #toggle_spotlight

Methods included from Info

#hide_info_window, #index_mode_off, #index_mode_on, #initialize, #post_move, #post_move_in_slide, #post_parse, #show_info_window, #toggle_info_window

Methods included from ScrollHandler

#initialize

Methods included from ButtonHandler

#initialize

Methods included from KeyHandler

#connect_key, #disconnect_key, #initialize, #post_terminal, #pre_terminal

Methods included from Gesture

#initialize

Methods included from Search

#initialize, #search_slide, #searching?, #stop_slide_search

Methods included from Progress

#initialize

Methods included from Mask

#expand_hole, #initialize, #narrow_hole, #set_hole

Methods included from Graffiti

#attach_to, #can_undo_graffiti?, #change_graffiti_color, #clear_graffiti, #graffiti_mode?, #have_graffiti?, #initialize, #toggle_graffiti_mode, #undo_graffiti

Methods included from DrawingAreaPrimitive

#attach_to, #clear_slide, #detach, #display?, #index_mode_off, #index_mode_on, #initialize, #post_apply_theme, #post_fullscreen, #post_iconify, #post_move, #post_move_in_slide, #post_parse, #post_to_pixbuf, #post_toggle_index_mode, #post_unfullscreen, #pre_parse, #pre_to_pixbuf, #pre_toggle_index_mode, #to_pixbufing, #widget

Methods included from GL

#draw_cone, #draw_cube, #draw_dodecahedron, #draw_icosahedron, #draw_octahedron, #draw_slide, #draw_sphere, #draw_teapot, #draw_tetrahedron, #draw_torus, #gl_call_list, #gl_compile, #gl_supported?

Methods included from Cursor

#initialize

Methods included from Base

#attach_to, #create_pango_context, #create_pango_layout, #detach, #draw_slide, #height, #initialize, #make_layout, #redraw, #size, #toggle_blackout, #toggle_whiteout, #update_title, #width

Methods included from HookHandler

#add_button_press_hook, #add_button_release_hook, #add_motion_notify_hook, #add_scroll_hook, #call_hook_procs, #clear_button_press_hook, #clear_button_release_hook, #clear_hooks, #clear_motion_notify_hook, #clear_scroll_hook, #initialize

Methods included from Base

#add_gesture_action, #blackouting?, #can_undo_graffiti?, #change_graffiti_color, #clean, #clean_if_dirty, #clear_slide, #clear_theme, #confirm, #connect_key, #create_pango_context, #disconnect_key, #display?, #each_slide_pixbuf, #expand_hole, #font_families, #gl_available?, #graffiti_mode?, #have_graffiti?, #hiding?, #initialize, #narrow_hole, #offscreen_canvas, #post_init_gui, #post_terminal, #pre_terminal, #print, #printable?, #redraw, #reset_adjustment, #search_slide, #searching?, #setup_event, #stop_slide_search, #toggle_blackout, #toggle_info_window, #toggle_spotlight, #toggle_whiteout, #whiteouting?

Methods included from DirtyCount

#bit_dirty, #dirty, #dirty?, #dirty_count_clean, #very_dirty

Methods included from GetText

included

Methods included from Engine::Cairo

#alpha_available?, #background_image=, #create_pango_context, #draw_arc, #draw_arc_by_radius, #draw_background, #draw_layout, #draw_line, #draw_lines, #draw_link, #draw_pixbuf, #draw_polygon, #draw_poppler_page, #draw_rectangle, #draw_rounded_rectangle, #draw_rsvg_handle, #finish_context, #finish_renderer, #init_context, #init_renderer, #make_layout, #reflect_context, #restore_context, #rotate_context, #save_context, #scale_context, #set_font_resolution, #set_source_pixbuf, #shear_context, #to_gdk_rgb, #translate_context

Methods included from Kernel

#draw_background, #draw_circle, #draw_circle_by_radius, #draw_cone, #draw_cube, #draw_dodecahedron, #draw_flag, #draw_flag_layout, #draw_icosahedron, #draw_octahedron, #draw_rectangle_flag, #draw_slide, #draw_sphere, #draw_teapot, #draw_tetrahedron, #draw_torus, #draw_triangle_flag, #flag_size, #gl_call_list, #gl_compile, #gl_supported?, #make_color, #new_list_id, #reflect_context, #restore_context, #rotate_context, #save_context, #scale_context, #shear_context, #translate_context, #z_far, #z_view

Class Method Details

.priorityObject


12
13
14
# File 'lib/rabbit/renderer/display/drawing-area.rb', line 12

def priority
  100
end