summaryrefslogtreecommitdiffstats
path: root/lib/efl/elementary.rb
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2011-04-27 06:27:47 +0200
committerJérémy Zurcher <jeremy@asynk.ch>2011-04-27 06:27:47 +0200
commit94434474b1c0edd25e0e2423635c6bc12e574e18 (patch)
tree260fa051878a1d015500edd0988f9bb41ce08710 /lib/efl/elementary.rb
parentdbab4c802acbcd62262efd44f5415285a39de011 (diff)
downloadffi-efl-94434474b1c0edd25e0e2423635c6bc12e574e18.zip
ffi-efl-94434474b1c0edd25e0e2423635c6bc12e574e18.tar.gz
module Efl::API renamed to Efl::FFI
Diffstat (limited to 'lib/efl/elementary.rb')
-rw-r--r--lib/efl/elementary.rb14
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/efl/elementary.rb b/lib/efl/elementary.rb
index d142367..6008618 100644
--- a/lib/efl/elementary.rb
+++ b/lib/efl/elementary.rb
@@ -10,12 +10,12 @@ module Efl
class << self
def init *args
a = args.select { |e| e.is_a? String }
- return Efl::API.elm_init 0, FFI::MemoryPointer::NULL if a.length==0
- ptr = FFI::MemoryPointer.new :pointer, a.length
+ return Efl::FFI.elm_init 0, ::FFI::MemoryPointer::NULL if a.length==0
+ ptr = ::FFI::MemoryPointer.new :pointer, a.length
a.each_with_index do |s,i|
- ptr[i].write_pointer FFI::MemoryPointer.from_string(s)
+ ptr[i].write_pointer ::FFI::MemoryPointer.from_string(s)
end
- Efl::API.elm_init a.length, ptr
+ Efl::FFI.elm_init a.length, ptr
end
end
#
@@ -23,17 +23,17 @@ module Efl
include Efl::Helper
@func_prefixes = [ 'elm_win_', 'elm_' ].freeze
def initialize parent, title, type=:elm_win_basic
- @evas_object = Evas::EvasObject.new Efl::API.elm_win_add parent, title, type
+ @evas_object = Evas::EvasObject.new Efl::FFI.elm_win_add parent, title, type
@ptr = @evas_object.ptr
yield self,@evas_object if block_given?
end
def add e
- eo = Evas::EvasObject.new Efl::API.send "elm_#{e}_add", @ptr
+ eo = Evas::EvasObject.new Efl::FFI.send "elm_#{e}_add", @ptr
yield eo if block_given?
eo
end
def smart_callback_add event_str, cb, data=FFI::MemoryPointer::NULL
- Efl::API.evas_object_smart_callback_add @ptr, event_str, cb, data
+ Efl::FFI.evas_object_smart_callback_add @ptr, event_str, cb, data
end
end
#