class Gosuplus::ResourceManager

Public Class Methods

new(window) click to toggle source
# File lib/Gosuplus/resourcemanager.rb, line 3
def initialize(window)
  @window = window
  @resources = {}
end

Public Instance Methods

[](*keys) click to toggle source
# File lib/Gosuplus/resourcemanager.rb, line 12
def [](*keys)
  return @resources[keys[0]] if keys.size == 1
  keys.map {|key| @resources[key]}
end
load_resources(state_name) click to toggle source
# File lib/Gosuplus/resourcemanager.rb, line 8
def load_resources(state_name)
  @resources = ResourceLoader.new(state_name, @window).load_resources
end