| getInvalidSelectionMessage() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| stepAnimation() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| Sprite(SpriteSheet, ArrayList) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| updateImagePath(String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| selectImage() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| changeSelection(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getID() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setImagePath(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setHoverImage(Integer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setClickImage(Integer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setCallImage(Integer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setDefaultAnimation(ArrayList) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setHoverImage(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setHoverAnimation(List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setHoverAnimation(ArrayList) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setClickImage(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setClickAnimation(List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setClickAnimation(ArrayList) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setCallImage(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setCallAnimation(List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setCallAnimation(ArrayList) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| checkSelectionValid(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getImagePath() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| Initialise() |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| Sprite(SpriteSheet, int) |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
| Sprite(String) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| Sprite(List) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| setDefaultImage(Integer) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setDefaultImage(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setDefaultAnimation(List) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |