class SDL::Base::Type::RecursiveSubtypes
Public Class Methods
new(type)
click to toggle source
# File lib/sdl/base/type.rb, line 11 def initialize(type) @type = type end
Public Instance Methods
each() { |type| ... }
click to toggle source
# File lib/sdl/base/type.rb, line 15 def each yield @type @type.subtypes.each do |subtype| subtype.subtypes_recursive.each do |type| yield type end end end