class SDL::Base::Type::RecursiveInstances
Public Class Methods
new(type)
click to toggle source
# File lib/sdl/base/type.rb, line 29 def initialize(type) @type = type end
Public Instance Methods
each() { |key, value| ... }
click to toggle source
# File lib/sdl/base/type.rb, line 33 def each @type.instances.each do |key, value| yield key, value end @type.subtypes.each do |subtype| subtype.instances_recursive.each do |key, value| yield key, value end end end