/** * Deleted entities are removed from their player. * * @param e * the deleted entity */ @Override public void deleted(Entity e) { removeFromPlayer(e); } }
/** * Deleted entities are removed from their player. * * @param e * the deleted entity */ @Override public void deleted(Entity e) { removeFromPlayer(e); } }
@Override public void deleted(Entity e) { removeFromPlayer(e); }
/** * Adds entity to the specified player. * * @param e Entity that belongs to the player. * @param player The owner of the entity. */ public void setPlayer(Entity e, String player) { removeFromPlayer(e); playerByEntity.put(e, player); Array<Entity> entities = entitiesByPlayer.get(player); if(entities == null) { entities = entityArrayPool.obtain(); entitiesByPlayer.put(player, entities); } entities.add(e); }