28 lines
495 B
Java
28 lines
495 B
Java
package chess.view.DDDrender;
|
|
|
|
import java.io.Closeable;
|
|
import java.io.IOException;
|
|
import java.util.List;
|
|
|
|
import chess.view.DDDrender.opengl.VertexArray;
|
|
|
|
public class DDDModel implements Closeable {
|
|
private final List<VertexArray> vaos;
|
|
|
|
public DDDModel(List<VertexArray> vaos) {
|
|
this.vaos = vaos;
|
|
}
|
|
|
|
public List<VertexArray> getVaos() {
|
|
return vaos;
|
|
}
|
|
|
|
@Override
|
|
public void close() throws IOException {
|
|
for (VertexArray vertexArray : vaos) {
|
|
vertexArray.close();
|
|
}
|
|
}
|
|
|
|
}
|