VCV Rack API v2
|
#include <memory>
#include <map>
#include <common.hpp>
#include <math.hpp>
#include <window/Svg.hpp>
#include <GL/glew.h>
#include <GLFW/glfw3.h>
#include <nanovg.h>
#include <nanovg_gl.h>
#include <nanovg_gl_utils.h>
Go to the source code of this file.
Classes | |
struct | rack::window::Font |
Text font loaded in a particular Window context. More... | |
struct | rack::window::Image |
Bitmap/raster image loaded in a particular Window context. More... | |
struct | rack::window::Window |
OS window with OpenGL context. More... | |
Namespaces | |
namespace | rack |
Root namespace for the Rack API. | |
namespace | rack::window |
Handles OS windowing, OpenGL, and NanoVG. | |
Macros | |
#define | GLEW_STATIC |
#define | GLEW_NO_GLU |
#define | NANOVG_GL2 |
Functions | |
PRIVATE void | rack::window::init () |
PRIVATE void | rack::window::destroy () |
#define GLEW_STATIC |
#define GLEW_NO_GLU |
#define NANOVG_GL2 |