Initial commit.

This commit is contained in:
Signal 2025-12-09 16:32:47 -05:00
commit d99b70eaa1
33 changed files with 2291 additions and 0 deletions

21
src/util/UI.h Normal file
View file

@ -0,0 +1,21 @@
#pragma once
#include <glm.hpp>
#define NK_INCLUDE_FIXED_TYPES
#define NK_INCLUDE_STANDARD_IO
#define NK_INCLUDE_STANDARD_VARARGS
#define NK_INCLUDE_DEFAULT_ALLOCATOR
#define NK_INCLUDE_VERTEX_BUFFER_OUTPUT
#define NK_INCLUDE_FONT_BAKING
#define NK_INCLUDE_DEFAULT_FONT
#define NK_IMPLEMENTATION
#include <nuklear.h>
namespace Artifact {
struct NKVertex {
float pos[2];
float uv[2];
uint8_t color[4];
};
}