Class/Module Index [+]

Quicksearch

Rabbit::Renderer::Display::DrawingAreaPrimitive

Attributes

filename[RW]

Public Class Methods

new(canvas) click to toggle source
# File lib/rabbit/renderer/display/drawing-area-primitive.rb, line 19
def initialize(canvas)
  super
  @filename = nil
  clear_compiled_slides
  init_drawing_area
end

Public Instance Methods

attach_to(window, container=nil) click to toggle source
# File lib/rabbit/renderer/display/drawing-area-primitive.rb, line 26
def attach_to(window, container=nil)
  init_gl(@area)
  super
end
clear_slide() click to toggle source
# File lib/rabbit/renderer/display/drawing-area-primitive.rb, line 40
def clear_slide
  super
  clear_compiled_slide
  redraw
end
detach() click to toggle source
# File lib/rabbit/renderer/display/drawing-area-primitive.rb, line 31
def detach
  finalize_gl
  super
end
display?() click to toggle source
# File lib/rabbit/renderer/display/drawing-area-primitive.rb, line 105
def display?
  true
end
index_mode_off() click to toggle source
# File lib/rabbit/renderer/display/drawing-area-primitive.rb, line 101
def index_mode_off
  restore_cursor(:index)
end
index_mode_on() click to toggle source
# File lib/rabbit/renderer/display/drawing-area-primitive.rb, line 96
def index_mode_on
  keep_cursor(:index)
  update_cursor(nil, true)
end
post_apply_theme() click to toggle source
# File lib/rabbit/renderer/display/drawing-area-primitive.rb, line 59
def post_apply_theme
  clear_compiled_slides
  queue_draw
end
post_fullscreen() click to toggle source
# File lib/rabbit/renderer/display/drawing-area-primitive.rb, line 46
def post_fullscreen
  update_cursor(:blank, true)
  clear_compiled_slides
end
post_iconify() click to toggle source
# File lib/rabbit/renderer/display/drawing-area-primitive.rb, line 56
def post_iconify
end
post_move(old_index, index) click to toggle source
# File lib/rabbit/renderer/display/drawing-area-primitive.rb, line 64
def post_move(old_index, index)
  queue_draw
end
post_move_in_slide(old_index, index) click to toggle source
# File lib/rabbit/renderer/display/drawing-area-primitive.rb, line 68
def post_move_in_slide(old_index, index)
  queue_draw
end
post_parse() click to toggle source
# File lib/rabbit/renderer/display/drawing-area-primitive.rb, line 75
def post_parse
  clear_compiled_slides
end
post_to_pixbuf(canceled) click to toggle source
# File lib/rabbit/renderer/display/drawing-area-primitive.rb, line 93
def post_to_pixbuf(canceled)
end
post_toggle_index_mode() click to toggle source
# File lib/rabbit/renderer/display/drawing-area-primitive.rb, line 82
def post_toggle_index_mode
  queue_draw
end
post_unfullscreen() click to toggle source
# File lib/rabbit/renderer/display/drawing-area-primitive.rb, line 51
def post_unfullscreen
  update_cursor(nil, true)
  update_menu
end
pre_parse() click to toggle source
# File lib/rabbit/renderer/display/drawing-area-primitive.rb, line 72
def pre_parse
end
pre_to_pixbuf(slide_size) click to toggle source
# File lib/rabbit/renderer/display/drawing-area-primitive.rb, line 86
def pre_to_pixbuf(slide_size)
end
pre_toggle_index_mode() click to toggle source
# File lib/rabbit/renderer/display/drawing-area-primitive.rb, line 79
def pre_toggle_index_mode
end
to_pixbufing(i) click to toggle source
# File lib/rabbit/renderer/display/drawing-area-primitive.rb, line 89
def to_pixbufing(i)
  true
end
widget() click to toggle source
# File lib/rabbit/renderer/display/drawing-area-primitive.rb, line 36
def widget
  @area
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.