Class: TILE::T

Inherits:
Object
  • Object
show all
Defined in:
lib/toychest/tile.rb

Defined Under Namespace

Classes: Tile

Instance Method Summary collapse

Constructor Details

#initialize(k) ⇒ T

Returns a new instance of T.



4
5
6
7
# File 'lib/toychest/tile.rb', line 4

def initialize k
	@id = k
	@t = Hash.new { |h,k| h[k] = Tile.new(@id, k) }
end

Instance Method Details

#[](k) ⇒ Object



11
12
13
# File 'lib/toychest/tile.rb', line 11

def [] k
	@t[k]
end

#keysObject



8
9
10
# File 'lib/toychest/tile.rb', line 8

def keys
	@t.keys
end