#ifndef VG_HEADER_H
#define VG_HEADER_H
+ const char *vg_get_basepath(void);
+
#include "vg_platform.h"
#include "vg_mem.h"
#ifdef VG_GAME
#include "dep/glad/glad.h"
- #include "submodules/SDL/include/SDL.h"
+ #include "dep/sdl/include/SDL.h"
#include "vg_stdint.h"
void vg_register_exit( void( *funcptr )(void), const char *name );
#include "vg_io.h"
#include "vg_log.h"
#include "vg_steam.h"
- #include <setjmp.h>
//#define VG_SYNC_DEBUG
#ifdef VG_SYNC_DEBUG
float loader_ring;
}
VG_STATIC vg = { .time_rate = 1.0 };
+const char *vg_get_basepath(void){
+ return vg.base_path;
+}
enum vg_thread_purpose
{