![]() |
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 |