# File lib/rubygame/named_resource.rb, line 238 def name=( new_name ) if new_name.nil? return @name = nil end unless new_name.kind_of? String raise TypeError, "name must be a String (got #{new_name.class})" end @name = new_name.dup @name.freeze end