1 package com.badlogic.gdx.tools.grapheditor;
5 import com.badlogic.gdx.graphics.OrthographicCamera;
6 import com.badlogic.gdx.graphics.g2d.BitmapFont;
7 import com.badlogic.gdx.graphics.g2d.SpriteBatch;
8 import com.badlogic.gdx.graphics.g3d.shaders.graph.ShaderGraph;
9 import com.badlogic.gdx.graphics.glutils.ShapeRenderer;
11 public class GraphRenderer {
12 private final OrthographicCamera camera;
13 private final ShapeRenderer shapeRenderer;
14 private final SpriteBatch batch;
15 private final BitmapFont font;
17 public GraphRenderer() {
18 camera = new OrthographicCamera();
19 camera.setToOrtho(false);
20 shapeRenderer = new ShapeRenderer();
21 batch = new SpriteBatch();
22 font = new BitmapFont();
25 public void resize(int width, int height) {
26 camera.viewportWidth = width;
27 camera.viewportHeight = height;
31 public void render(ShaderGraph graph) {