module FixedMotion
Public Class Methods
ObjcBlock(proc)
click to toggle source
# File lib/fixed-motion/fixed-motion.rb, line 2 def self.ObjcBlock(proc) case proc.arity when 0 then FXMProcToObjcBlock0(proc) when 1 then FXMProcToObjcBlock1(proc) when 2 then FXMProcToObjcBlock2(proc) when 3 then FXMProcToObjcBlock3(proc) when 4 then FXMProcToObjcBlock4(proc) when 5 then FXMProcToObjcBlock5(proc) when 6 then FXMProcToObjcBlock6(proc) when 7 then FXMProcToObjcBlock7(proc) when 8 then FXMProcToObjcBlock8(proc) when 9 then FXMProcToObjcBlock9(proc) when 10 then FXMProcToObjcBlock10(proc) when 11 then FXMProcToObjcBlock11(proc) when 12 then FXMProcToObjcBlock12(proc) when 13 then FXMProcToObjcBlock13(proc) when 14 then FXMProcToObjcBlock14(proc) when 15 then FXMProcToObjcBlock15(proc) else raise "Unable to convert proc with #{proc.arity} arity to objc block" end end