Coverage Summary for Class: Chest (com.mygdx.game.Entitys)

Class Class, % Method, % Line, %
Chest 100% (1/1) 100% (2/2) 85.7% (6/7)


1 package com.mygdx.game.Entitys; 2  3 import com.badlogic.gdx.Application; 4 import com.badlogic.gdx.Gdx; 5 import com.badlogic.gdx.math.Vector2; 6 import com.mygdx.game.Components.Renderable; 7 import com.mygdx.game.Components.Transform; 8 import com.mygdx.game.Managers.RenderLayer; 9 import com.mygdx.game.Managers.ResourceManager; 10  11 /** 12  * Simple entity shown on locate quests origin 13  */ 14 public class Chest extends Entity { 15  public Chest() { 16  super(2); 17  Transform t = new Transform(); 18  19  Renderable r; 20  if(Application.ApplicationType.HeadlessDesktop == Gdx.app.getType()){ 21  r =new Renderable(); 22  } 23  else{ 24  r = new Renderable(ResourceManager.getId("Chest.png"), RenderLayer.Transparent); 25  } 26  27  addComponents(t, r); 28  } 29  30  public void setPosition(Vector2 pos) { 31  getComponent(Transform.class).setPosition(pos); 32  } 33 }