Coverage Summary for Class: Chest (com.mygdx.game.Entitys)
| Class | Class, % | Method, % | Line, % |
|---|---|---|---|
| Chest | 100% (1/1) | 100% (2/2) | 100% (5/5) |
1 package com.mygdx.game.Entitys; 2 3 import com.badlogic.gdx.math.Vector2; 4 import com.mygdx.game.Components.Renderable; 5 import com.mygdx.game.Components.Transform; 6 import com.mygdx.game.Managers.RenderLayer; 7 import com.mygdx.game.Managers.ResourceManager; 8 9 /** 10 * Added for Assessment 2 in order to implement quest functionality 11 * Simple entity shown on locate quests origin 12 */ 13 public class Chest extends Entity { 14 /** 15 * Constructs the Chest object 16 */ 17 public Chest() { 18 super(2); 19 Transform t = new Transform(); 20 Renderable r = new Renderable(ResourceManager.getId("Chest.png"), RenderLayer.Transparent); 21 addComponents(t, r); 22 } 23 24 /** 25 * @param pos The Vector2 to set the position of the chest to 26 */ 27 public void setPosition(Vector2 pos) { 28 getComponent(Transform.class).setPosition(pos); 29 } 30 }