Refactor various headers

This commit is contained in:
2025-06-26 22:00:28 +10:00
parent 04eec1b703
commit db7d50c371
20 changed files with 486 additions and 454 deletions

View File

@@ -7,13 +7,17 @@
#pragma once
#include <nova/api.h>
#include <nova/platform/window_fwd.h>
#include <nova/render/render_fwd.h>
#include <nova/platform/platform_structs.h>
#include <nova/render/render_structs.h>
#include <nova/types.h>
#include <string_view>
namespace Nova {
class RenderDriver;
enum class WindowAPI { WAYLAND, WINDOWS, X11 };
class NOVA_API WindowDriver {
public:
static WindowDriver* create();