1 ,"Has image","Has tile","Drawn on tile","Knows pixel","Movement","Animations"
3 "Tile","yes","N/A","yes","no","no","yes"
4 "Entity","yes","yes","yes","no","yes","yes"
5 "Monster","yes","yes","yes","no","yes","yes"
6 "Character","yes","yes","yes","no","yes","yes"
7 "Item","yes","yes","yes","no","no","yes"
8 "Overlay","N/A","N/A","N/A","N/A","N/A","N/A"
9 "Sprite","N/A","N/A","no","yes","N/A","yes"
18 ,"Yes = this class requires this functionality",,,,,
19 ,"No = this class does not reference this functionality",,,,,
20 ,"Maybe = this class handles both using or not using this functionality based on its state",,,,,