com.badlogic.gdx.utils.Array.addAll()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(4.6k)|赞(0)|评价(0)|浏览(91)

本文整理了Java中com.badlogic.gdx.utils.Array.addAll()方法的一些代码示例,展示了Array.addAll()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Array.addAll()方法的具体详情如下:
包路径:com.badlogic.gdx.utils.Array
类名称:Array
方法名:addAll

Array.addAll介绍

暂无

代码示例

代码示例来源:origin: libgdx/libgdx

public Array<K> toArray (Array array) {
    array.addAll(map.keys, index, map.size - index);
    return array;
  }
}

代码示例来源:origin: libgdx/libgdx

public Array<V> toArray (Array array) {
    array.addAll(map.values, index, map.size - index);
    return array;
  }
}

代码示例来源:origin: libgdx/libgdx

public Array<V> toArray (Array array) {
    array.addAll(map.values, index, map.size - index);
    return array;
  }
}

代码示例来源:origin: libgdx/libgdx

@Override
public void flush () {
  freeMeshes.addAll(usedMeshes);
  usedMeshes.clear();
}

代码示例来源:origin: libgdx/libgdx

@Override
public void flush () {
  freeMeshes.addAll(usedMeshes);
  usedMeshes.clear();
}

代码示例来源:origin: libgdx/libgdx

@Override
  public void read (Json json, JsonValue jsonData) {
    velocities.addAll(json.readValue("velocities", Array.class, DynamicsModifier.class, jsonData));
  }
}

代码示例来源:origin: libgdx/libgdx

public OrderedSet (OrderedSet set) {
  super(set);
  items = new Array(capacity);
  items.addAll(set.items);
}

代码示例来源:origin: libgdx/libgdx

@Override
  public void read (Json json, JsonValue jsonData) {
    velocities.addAll(json.readValue("velocities", Array.class, DynamicsModifier.class, jsonData));
  }
}

代码示例来源:origin: libgdx/libgdx

public void clearSelection(){
  unselectedRegions.addAll(selectedRegions);
  selectedRegions.clear();
  repaint();
}

代码示例来源:origin: libgdx/libgdx

public void setRegions(Array<TextureRegion> regions){
  unselectedRegions.clear();
  selectedRegions.clear();
  unselectedRegions.addAll(regions);
}

代码示例来源:origin: libgdx/libgdx

public void selectAll () {
  selectedRegions.addAll(unselectedRegions);
  unselectedRegions.clear();
  repaint();
}

代码示例来源:origin: libgdx/libgdx

@Override
  public void read (Json json, JsonValue jsonData) {
    regions.clear();
    regions.addAll(json.readValue("regions", Array.class, AspectTextureRegion.class, jsonData));
  }
}

代码示例来源:origin: libgdx/libgdx

public void clearSelection(){
  unselectedRegions.addAll(selectedRegions);
  selectedRegions.clear();
  repaint();
}

代码示例来源:origin: libgdx/libgdx

@Override
  public void read (Json json, JsonValue jsonData) {
    regions.clear();
    regions.addAll(json.readValue("regions", Array.class, AspectTextureRegion.class, jsonData));
  }
}

代码示例来源:origin: libgdx/libgdx

public boolean executeRunnables () {
  synchronized (runnables) {
    for (int i = runnables.size - 1; i >= 0; i--)
      executedRunnables.addAll(runnables.get(i));
    runnables.clear();
  }
  if (executedRunnables.size == 0) return false;
  do
    executedRunnables.pop().run();
  while (executedRunnables.size > 0);
  return true;
}

代码示例来源:origin: libgdx/libgdx

@Override
public void read (Json json, JsonValue jsonMap) {
  name = json.readValue("name", String.class, jsonMap);
  emitter = json.readValue("emitter", Emitter.class, jsonMap);
  influencers.addAll(json.readValue("influencers", Array.class, Influencer.class, jsonMap));
  renderer = json.readValue("renderer", ParticleControllerRenderer.class, jsonMap);
}

代码示例来源:origin: libgdx/libgdx

@Override
public void read (Json json, JsonValue jsonMap) {
  name = json.readValue("name", String.class, jsonMap);
  emitter = json.readValue("emitter", Emitter.class, jsonMap);
  influencers.addAll(json.readValue("influencers", Array.class, Influencer.class, jsonMap));
  renderer = json.readValue("renderer", ParticleControllerRenderer.class, jsonMap);
}

代码示例来源:origin: libgdx/libgdx

/** Set the backing Array that makes up the choices available in the SelectBox */
public void setItems (T... newItems) {
  if (newItems == null) throw new IllegalArgumentException("newItems cannot be null.");
  float oldPrefWidth = getPrefWidth();
  items.clear();
  items.addAll(newItems);
  selection.validate();
  selectBoxList.list.setItems(items);
  invalidate();
  if (oldPrefWidth != getPrefWidth()) invalidateHierarchy();
}

代码示例来源:origin: libgdx/libgdx

public Bezier set (final Array<T> points, final int offset, final int length) {
  if (length < 2 || length > 4)
    throw new GdxRuntimeException("Only first, second and third degree Bezier curves are supported.");
  if (tmp == null) tmp = points.get(0).cpy();
  if (tmp2 == null) tmp2 = points.get(0).cpy();
  if (tmp3 == null) tmp3 = points.get(0).cpy();
  this.points.clear();
  this.points.addAll(points, offset, length);
  return this;
}

代码示例来源:origin: libgdx/libgdx

public Bezier set (final Array<T> points, final int offset, final int length) {
  if (length < 2 || length > 4)
    throw new GdxRuntimeException("Only first, second and third degree Bezier curves are supported.");
  if (tmp == null) tmp = points.get(0).cpy();
  if (tmp2 == null) tmp2 = points.get(0).cpy();
  if (tmp3 == null) tmp3 = points.get(0).cpy();
  this.points.clear();
  this.points.addAll(points, offset, length);
  return this;
}

相关文章