class Works::Tile::Ore::Iron

Defined in:

works/tile/ore/iron.cr

Constant Summary

Color = Item::Ore::Iron::Color
Name = "Iron"

Class Method Summary

Instance methods inherited from class Works::Tile::Ore::Base

amount : UInt16 amount, color color, draw(dx, dy, color) draw, draw_hover(dx, dy) draw_hover, draw_hover_info draw_hover_info, item_class item_class, mine(amount) mine, mine_amount(amount) mine_amount, print_str print_str, sprite sprite

Constructor methods inherited from class Works::Tile::Ore::Base

new(col = 0_u16, row = 0_u16, amount : UInt16 = 0_u16) new

Class methods inherited from class Works::Tile::Ore::Base

color color, item_class item_class, name name, sprite sprite

Instance methods inherited from class Works::Tile::Base

color color, destroy destroy, draw(dx, dy, color)
draw(x, y)
draw

Class methods inherited from class Works::Tile::Base

color color, name name

Instance methods inherited from class Works::Cell

clone clone, col : UInt16 col, col=(col : UInt16) col=, cols : UInt8 cols, dimensions : NamedTuple(x: UInt8, y: UInt8) dimensions, draw(x, y) draw, draw_selection(dx, dy, color = nil) draw_selection, height height, hover?(mouse_col, mouse_row) hover?, name name, overlaps?(o_col, o_row)
overlaps?(cell : Cell)
overlaps?
, print_str print_str, row : UInt16 row, row=(row : UInt16) row=, rows : UInt8 rows, size : UInt16 size, width width, x x, y y

Constructor methods inherited from class Works::Cell

new(col : UInt16 = 0_u16, row : UInt16 = 0_u16) new

Class methods inherited from class Works::Cell

dimensions : NamedTuple(x: UInt8, y: UInt8) dimensions, draw_selection(x, y, width, height, selection_color = nil) draw_selection, size : UInt16 size

Class Method Detail

def self.color #

[View source]
def self.item_class #

[View source]
def self.name #

[View source]