本文整理了Java中com.badlogic.gdx.utils.Array.reverse()
方法的一些代码示例,展示了Array.reverse()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Array.reverse()
方法的具体详情如下:
包路径:com.badlogic.gdx.utils.Array
类名称:Array
方法名:reverse
暂无
代码示例来源:origin: libgdx/libgdx
public void reverse () {
if (iterating > 0) throw new IllegalStateException("Invalid between begin/end.");
super.reverse();
}
代码示例来源:origin: libgdx/libgdx
public void reverse () {
if (iterating > 0) throw new IllegalStateException("Invalid between begin/end.");
super.reverse();
}
代码示例来源:origin: libgdx/libgdx
public void reverse () {
modified();
super.reverse();
}
代码示例来源:origin: libgdx/libgdx
public void reverse () {
modified();
super.reverse();
}
代码示例来源:origin: libgdx/libgdx
cellHeight += paddingY;
inputRects.reverse();
代码示例来源:origin: libgdx/libgdx
cellHeight += paddingY;
inputRects.reverse();
代码示例来源:origin: libgdx/libgdx
@Override
public void actionPerformed (ActionEvent arg0) {
JPanel panel = ((CustomCardLayout)content.getLayout()).getCurrentCard(content);
TexturePanel currentTexturePanel = panel == atlasPanel ? atlasPanel.getCurrentRegionPanel() : texturePanel;
currentTexturePanel.selectedRegions.reverse();
currentTexturePanel.revalidate();
currentTexturePanel.repaint();
}
});
代码示例来源:origin: libgdx/libgdx
@Override
public void actionPerformed (ActionEvent arg0) {
JPanel panel = ((CustomCardLayout)content.getLayout()).getCurrentCard(content);
TexturePanel currentTexturePanel = panel == atlasPanel ? atlasPanel.getCurrentRegionPanel() : texturePanel;
currentTexturePanel.selectedRegions.reverse();
currentTexturePanel.revalidate();
currentTexturePanel.repaint();
}
});
代码示例来源:origin: libgdx/gdx-ai
@Override
public void reverse () {
nodes.reverse();
}
代码示例来源:origin: libgdx/libgdx
else {
selectNodes(rootNodes, start, end);
selection.items().orderedItems().reverse();
代码示例来源:origin: libgdx/libgdx
else {
selectNodes(rootNodes, start, end);
selection.items().orderedItems().reverse();
代码示例来源:origin: com.badlogicgames.gdx/gdx-ai
@Override
public void reverse () {
nodes.reverse();
}
代码示例来源:origin: com.badlogicgames.gdx/gdx
public void reverse () {
if (iterating > 0) throw new IllegalStateException("Invalid between begin/end.");
super.reverse();
}
代码示例来源:origin: kotcrab/vis-ui
public void reverse () {
array.reverse();
itemsChanged();
}
代码示例来源:origin: com.badlogicgames.gdx/gdx
public void reverse () {
modified();
super.reverse();
}
代码示例来源:origin: crashinvaders/gdx-texture-packer-gui
public Array<Page> pack (Array<Rect> inputRects) {
if (!settings.silent) System.out.print("Packing");
int cellWidth = 0, cellHeight = 0;
for (int i = 0, nn = inputRects.size; i < nn; i++) {
Rect rect = inputRects.get(i);
cellWidth = Math.max(cellWidth, rect.width);
cellHeight = Math.max(cellHeight, rect.height);
}
cellWidth += settings.paddingX;
cellHeight += settings.paddingY;
inputRects.reverse();
Array<Page> pages = new Array();
while (inputRects.size > 0) {
Page result = packPage(inputRects, cellWidth, cellHeight);
pages.add(result);
}
return pages;
}
代码示例来源:origin: crashinvaders/gdx-texture-packer-gui
public Array<Page> pack (Array<Rect> inputRects) {
if (!settings.silent) System.out.print("Packing");
int cellWidth = 0, cellHeight = 0;
for (int i = 0, nn = inputRects.size; i < nn; i++) {
Rect rect = inputRects.get(i);
cellWidth = Math.max(cellWidth, rect.width);
cellHeight = Math.max(cellHeight, rect.height);
}
cellWidth += settings.paddingX;
cellHeight += settings.paddingY;
inputRects.sort(new Comparator<Rect>() {
@Override
public int compare(Rect l, Rect r) {
int result;
result = l.name.compareTo(r.name);
if (result != 0) return result;
return Integer.compare(l.index, r.index);
}
});
inputRects.reverse();
Array<Page> pages = new Array();
while (inputRects.size > 0) {
Page result = packPage(inputRects, cellWidth, cellHeight);
pages.add(result);
}
return pages;
}
代码示例来源:origin: com.badlogicgames.gdx/gdx-tools
@Override
public void actionPerformed (ActionEvent arg0) {
JPanel panel = ((CustomCardLayout)content.getLayout()).getCurrentCard(content);
TexturePanel currentTexturePanel = panel == atlasPanel ? atlasPanel.getCurrentRegionPanel() : texturePanel;
currentTexturePanel.selectedRegions.reverse();
currentTexturePanel.revalidate();
currentTexturePanel.repaint();
}
});
代码示例来源:origin: kotcrab/vis-ui
/**
* Sorts file list, using this rules: directories first, sorted using provided comparator, then files sorted using provided comparator.
* @param files list to sort
* @param comparator comparator used to sort files list
* @param descending if true then sorted list will be in reversed order
* @return sorted file list
*/
public static Array<FileHandle> sortFiles (FileHandle[] files, Comparator<FileHandle> comparator, boolean descending) {
Array<FileHandle> directoriesList = new Array<FileHandle>();
Array<FileHandle> filesList = new Array<FileHandle>();
for (FileHandle f : files) {
if (f.isDirectory()) {
directoriesList.add(f);
} else {
filesList.add(f);
}
}
Sort sorter = new Sort();
sorter.sort(directoriesList, comparator);
sorter.sort(filesList, comparator);
if (descending) {
directoriesList.reverse();
filesList.reverse();
}
directoriesList.addAll(filesList); // combine lists
return directoriesList;
}
代码示例来源:origin: com.badlogicgames.gdx/gdx
else {
selectNodes(rootNodes, start, end);
selection.items().orderedItems().reverse();
内容来源于网络,如有侵权,请联系作者删除!